Ejemplo de Aplicacion Usando Arquitectura 3 Capas con C#.net y vs 2008

5 12 2009

1.- Conceptos Basicos

  • La programación por capas es un estilo de programación en el que el objetivo primordial es la separación de la lógica de negocios de la lógica de diseño; un ejemplo básico de esto consiste en separar la capa de datos de la capa de presentación al usuario.

Tres capas.PNG
Leer el resto de esta entrada »





Conectar Mysql con C# usando VS 2008

20 11 2009

Lo que debemos de hacer es:
1.-Descargarmos el driver mysql-connector-net (si no quieren registrarce le dan click en la parte encerrada con el rectangulo azul)

2.- Abrir nuestro VS 2008 (Visual Studio) y crear un nuevo proyecto windows form

Leer el resto de esta entrada »





Final Ejemplo C#

18 08 2009

Holas a todos otra vez posteando despues de muchos meses, disculpen x la demora … bueno aka les dejo el ejemplo completo,  q es codigo abierto asi q puenden hacer lo q quieran con el, ak les dejo el link

Descargar Ejemplo





EjEmPLo C# III

20 05 2009

holas a todos , ak posteando nuevamente las parte 3 del sistema. Ahora tok la parte de doctores XD…
5
Leer el resto de esta entrada »





parte II b

18 05 2009

Hora el codigo q la part de Pacienres

namespace DoctorPacientesBd{
public partial class ventanapacientes : Form{
static Conexionbd con = new Conexionbd();
public int ds = 0;
public ventanapacientes() {
InitializeComponent();
}
void limpiar(){
textdni.Text = genCodigo();
textname.Text = "";
textap.Text = "";
textdir.Text = "";
textcelu.Text = "";
textfono.Text = "";
}
public Boolean verifivarVAcios() {
if ( textname.Text == "" || textap.Text == "" || textdir.Text == "")
return false;
else
return true;
}
public void ValidarTxt(System.Windows.Forms.KeyPressEventArgs a){
if ((a.KeyChar >= 65 && a.KeyChar = 97 && a.KeyChar = 65 && a.KeyChar = 97 && a.KeyChar <= 122) || (a.KeyChar == 32) || (a.KeyChar == 8))
a.Handled = true;
else
a.Handled = false;
}
private void textname_KeyPress(object sender, KeyPressEventArgs e){
ValidarTxt(e);
}
private void textap_KeyPress(object sender, KeyPressEventArgs e){
ValidarTxt(e);
}
private void textcelu_KeyPress(object sender, KeyPressEventArgs e){
ValidarNumer(e);
}
private void textfono_KeyPress(object sender, KeyPressEventArgs e){
ValidarNumer(e);
}
</code>
<code>
public void retunDat(String f) {
String sent;
sent = "SELECT * FROM `paciente` WHERE idPaciente='" + f + "';";
object[,]g=con.ExecuteReader(sent);
textdni.Text=g[0,0].ToString();
textname.Text = g[0, 1].ToString();
textap.Text = g[0, 2].ToString();
returFecha(g[0,3].ToString());
textdir.Text = g[0, 4].ToString();
textfono.Text = g[0, 5].ToString();
textcelu.Text = g[0, 6].ToString();
}
void returFecha(String g) {
int dia, ao, mes;
ao = UInt16.Parse(g.Substring(6, 4));
mes = UInt16.Parse(g.Substring(3, 2));
dia = UInt16.Parse(g.Substring(0, 2));
dateTimePicker1.Value = new DateTime(ao, mes, dia);
}
String ObFecha() {
String f,d, m, a, fcha;
f = dateTimePicker1.Value.ToString();
d = f.Substring(0, 2);
m = f.Substring(3, 2);
a = f.Substring(6, 4);
fcha=a+"/"+m+"/"+d;
return fcha;
}
String genCodigo() {
String cod="",codb,consulta;
int co, i;
consulta = "SELECT idPaciente FROM `paciente` ORDER BY idPaciente DESC LIMIT 0,1;";
object[,] f = con.ExecuteReader(consulta);
codb = f[0, 0].ToString().Substring(1, 4);
co = UInt16.Parse(codb);
i = co;
i++;
if (i = 10) {
cod = "P00" + i.ToString();
}
else
if (i &gt;= 100) {
cod = "P0" + i.ToString();
}
else
if (i &gt;= 1000) {
cod = "P0" + i.ToString();
}
return cod;
}

Leer el resto de esta entrada »





Parte II EjEMpLo eN C#

18 05 2009

bueno siguiendo cn el desarrollo de la segunda parte del mini sistema comensare explicando hacerca de la ventana de LOGin

Una vista previa de la ventana .

me estab olvidando todas la ventanas estan diceñadas cn ayuda del visual C# .net 200. XD me ahorro trabajo y tiempo XD XD XD

0

Leer el resto de esta entrada »





c# .net con Mysql (Ejemplo practico) Parte I

17 05 2009

Holas a todos , bueno est post doy inicio, a al creacion de un pekeño sistema programdo en c# .net 2008, este sistemita fue el trabajo final de un curso ne la UNP “Programacion Avanzada“,en le cual me colocaron como nota 18 XD,

Con este pekeño ejemplo trato de explikar lo mas simple posible como se realiza la conexion entre c#.net 2008 y Mysql usando el Conector para .net,el cual no me da una forma grafica pra realizar las diversas consultas, asi q lo programo desde cero XD.

Leer el resto de esta entrada »








Seguir

Get every new post delivered to your Inbox.