internal String verificarEntradas(Client cliente) { String resp = String.Empty; resp = cliente.verificar(); if (picbyte == null) { resp = "la imagen aun no se ha seleccionado"; } if (feCNacimientoBox.Text == String.Empty) { resp = "fecha aun no ingresada"; } if (!RegexInstance.Instance.regexMail(emailBox.Text)) { resp = "correo no valido"; } return resp; }
internal Client llenarObjeto() { Client cliente = new Client(); cliente.ci = int.Parse(ciBox.Text); cliente.nombre = nombreBox.Text; cliente.apellidoPaterno = PaternoBox.Text; cliente.apellidoMaterno = MaternoBox.Text; cliente.domicilio = DomicilioBox.Text; cliente.zona = ZonaBox.Text; cliente.email = emailBox.Text; cliente.telefonoCasa = telefonoCasaBox.Text; cliente.telefonoOficina = telefonoOficinaBox.Text; cliente.fechaNacimiento = feCNacimientoBox.DisplayDate; cliente.sexo = sexoBox.Text; cliente.codBiometrico = codigoBio; cliente.foto = picbyte; return cliente; }
public Client buscarCliente(String id) { SqlCommand command; SqlDataReader dataReader; Client cliente = new Client(); string sql = "select * from cliente where ci = '" + id + "'"; try { connection.Open(); command = new SqlCommand(sql, connection); dataReader = command.ExecuteReader(); while (dataReader.Read()) { cliente.ci = dataReader.GetInt32(0); cliente.nombre = dataReader.GetString(1); cliente.apellidoPaterno = dataReader.GetString(2); cliente.apellidoMaterno = dataReader.GetString(3); cliente.domicilio = dataReader.GetString(4); cliente.zona = dataReader.GetString(5); cliente.email = dataReader.GetString(6); cliente.telefonoCasa = dataReader.GetString(7); cliente.telefonoOficina = dataReader.GetString(8); cliente.fechaNacimiento = dataReader.GetDateTime(9); cliente.sexo = dataReader.GetString(10); cliente.codBiometrico = dataReader.GetString(11); cliente.foto = (byte[])dataReader.GetValue(12); } dataReader.Close(); command.Dispose(); connection.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); connection.Close(); cliente = null; } return cliente; }
public void insertar(Client cliente) { String query = "INSERT INTO cliente (ci,nombre,apellidoPaterno,apellidoMaterno,domicilio,zona,email,telefonoCasa,telefonoOficina,fechaNacimiento,sexo,codigoBiometrico,foto)"+ "VALUES(@ci,@nombre,@apellidoPaterno,@apellidoMaterno,@domicilio,@zona,@email,@telefonoCasa,@telefonoOficina,@fechaNacimiento,@sexo,@codigoBiometrico,@foto)"; connection.Open(); SqlCommand command = new SqlCommand(query, connection); command.Parameters.AddWithValue("@ci", cliente.ci); command.Parameters.AddWithValue("@nombre", cliente.nombre); command.Parameters.AddWithValue("@apellidoPaterno", cliente.apellidoPaterno); command.Parameters.AddWithValue("@apellidoMaterno", cliente.apellidoMaterno); command.Parameters.AddWithValue("@domicilio", cliente.domicilio); command.Parameters.AddWithValue("@zona", cliente.zona); command.Parameters.AddWithValue("@email", cliente.email); command.Parameters.AddWithValue("@telefonoCasa", cliente.telefonoCasa); command.Parameters.AddWithValue("@telefonoOficina", cliente.telefonoOficina); command.Parameters.AddWithValue("@fechaNacimiento", cliente.fechaNacimiento); command.Parameters.AddWithValue("@sexo", cliente.sexo); command.Parameters.AddWithValue("@codigoBiometrico", cliente.codBiometrico); command.Parameters.AddWithValue("@foto", cliente.foto); command.ExecuteNonQuery(); connection.Close(); }