public List <E_Persona> ConsultarPersonas(E_Persona persona) { SqlDataReader leerFilas; SqlCommand cmd = new SqlCommand("SP_CONSULTARPERSONA", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); leerFilas = cmd.ExecuteReader(); List <E_Persona> listar = new List <E_Persona>(); while (leerFilas.Read()) { listar.Add(new E_Persona { IdPersona = leerFilas.GetInt32(0), NombrePersona = leerFilas.GetString(1), ApellidosPersona = leerFilas.GetString(2), FechaNacimientoPersona = leerFilas.GetDateTime(3), TipoIdentificacionPersona = leerFilas.GetString(4), NumeroIdentificacion = leerFilas.GetInt32(5) }); } conexion.Close(); leerFilas.Close(); return(listar); }
public static E_Respuesta EliminarPersona(E_Persona p) { E_Respuesta response = new E_Respuesta(); Conexion c = new Conexion(); SqlCommand cmd = new SqlCommand(); try { cmd.Connection = c.cadena; cmd.Connection.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_EliminarPersona"; cmd.Parameters.AddWithValue("@codigo", p.codigo); using (SqlDataReader lector = cmd.ExecuteReader()) { while (lector.Read()) { response.id = Convert.ToInt32(lector["id"].ToString()); response.mensaje = lector["mensaje"].ToString(); } } } catch (Exception e) { e.ToString(); } finally { cmd.Dispose(); c.cadena.Close(); } return(response); }
public void EliminarPersona(E_Persona Persona) { SqlCommand cmd = new SqlCommand("SP_ELIMINARPERSONA", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); cmd.Parameters.AddWithValue("@IDPERSONA", Persona.IdPersona); cmd.ExecuteNonQuery(); conexion.Close(); }
public ActionResult Create(FormCollection collection, E_Persona request) { try { cliente.RegistrarPersona(request); return(RedirectToAction("Index")); } catch { return(View()); } }
public void EditarPersona(E_Persona Persona) { SqlCommand cmd = new SqlCommand("SP_EDITARPERSONA", conexion); cmd.CommandType = CommandType.StoredProcedure; conexion.Open(); cmd.Parameters.AddWithValue("@IDPERSONA", Persona.IdPersona); cmd.Parameters.AddWithValue("@NOMBRES", Persona.NombrePersona); cmd.Parameters.AddWithValue("@APELLIDOS", Persona.ApellidosPersona); cmd.Parameters.AddWithValue("@FECHA_NACIMIENTO", Persona.FechaNacimientoPersona); cmd.Parameters.AddWithValue("@TIPO_IDENTIFICACION", Persona.TipoIdentificacionPersona); cmd.Parameters.AddWithValue("@NUMERO_IDENTIFICACION", Persona.NumeroIdentificacion); cmd.ExecuteNonQuery(); conexion.Close(); }
public void Editar(E_Persona persona) { cmd.Connection = conexion.AbrirConexion(); cmd.CommandText = "EditarPersonass"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nombrePersonass", persona.nombresPersona); cmd.Parameters.AddWithValue("@apellidoPersona", persona.apellidosPersona); cmd.Parameters.AddWithValue("@tipoDocumento", persona.tipoDocumento); cmd.Parameters.AddWithValue("@ndocumento", persona.documentoNumero); cmd.Parameters.AddWithValue("@cUIL", persona.CUIL); cmd.Parameters.AddWithValue("@fechaNacimiento", persona.fechaNacimiento); cmd.Parameters.AddWithValue("@edad", persona.edadPersona); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); }
public static List <E_Persona> ListarPersona() { List <E_Persona> lstPersona = new List <E_Persona>(); Conexion c = new Conexion(); SqlCommand cmd = new SqlCommand(); try { cmd.Connection = c.cadena; cmd.Connection.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_Obtener"; using (SqlDataReader lector = cmd.ExecuteReader()) { while (lector.Read()) { E_Persona p = new E_Persona(); p.codigo = Convert.ToInt32(lector["codigo"]); p.nombres = lector["nombres"] as string ?? ""; p.apellidos = lector["apellidos"] as string ?? ""; p.edad = Convert.ToInt32(lector["edad"]); p.fecha = Convert.ToDateTime(lector["fecha"]); lstPersona.Add(p); } } } catch (Exception e) { e.ToString(); } finally { cmd.Dispose(); c.cadena.Close(); } return(lstPersona); }
public static E_Respuesta RegistrarPersona(E_Persona request) { Conexion c = new Conexion(); SqlCommand cmd = new SqlCommand(); E_Respuesta response = new E_Respuesta(); try { //dar permisos al comando de ejecucion cmd.Connection = c.cadena; //abrir conexion cmd.Connection.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_Registrar"; cmd.Parameters.AddWithValue("@nombres", request.nombres); cmd.Parameters.AddWithValue("@apellidos", request.apellidos); cmd.Parameters.AddWithValue("@edad", request.edad); cmd.Parameters.AddWithValue("@fecha", request.fecha); using (SqlDataReader lector = cmd.ExecuteReader()) { while (lector.Read()) { response.id = Convert.ToInt32(lector["id"]); response.mensaje = lector["mensaje"] as string ?? ""; } } } catch (Exception e) { e.ToString(); } finally { cmd.Dispose(); c.cadena.Close(); } return(response); }
public E_Persona Logueo(string sUser, string sPassw) { D_GES_Operativa oD_GES_Operativa = new D_GES_Operativa(); E_Persona oE_Persona = new E_Persona(); try { oE_Persona = oD_GES_Operativa.Logueo(sUser, sPassw); if (oE_Persona == null) { throw new NegocioAmbienteException(); } else { return(oE_Persona); } } catch (Exception ex) { log.Error("[BL_GES_Operativa][Logueo] :", ex); throw new NegocioAmbienteException(); } }
public static E_Persona listarxId(int id) { Conexion c = new Conexion(); SqlCommand cmd = new SqlCommand(); E_Persona p = new E_Persona(); try { cmd.Connection = c.cadena; cmd.Connection.Open(); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_ListarporID"; cmd.Parameters.AddWithValue("@codigo", id); using (SqlDataReader lector = cmd.ExecuteReader()) { lector.Read(); p.codigo = Convert.ToInt32(lector["codigo"]); p.nombres = lector["nombres"].ToString(); p.apellidos = lector["apellidos"].ToString(); p.edad = Convert.ToInt32(lector["edad" + ""].ToString()); p.fecha = Convert.ToDateTime(lector["fecha"]); } } catch (Exception e) { e.ToString(); } finally { cmd.Dispose(); c.cadena.Close(); } return(p); }
public List <E_Persona> ConsultandoPersona(E_Persona persona) { return(objData.ConsultarPersonas(persona)); }
public E_Respuesta EliminarPersona(E_Persona p) { return(Capa_Negocio.N_Persona.EliminarPersona(p)); }
public E_Respuesta ActualizarPersona(E_Persona p) { return(Capa_Negocio.N_Persona.ActualizarPersona(p)); }
public E_Respuesta RegistrarPersona(E_Persona p) { return(Capa_Negocio.N_Persona.RegistrarPersona(p)); }
// GET: Persona/Delete/5 public ActionResult Delete(int id) { E_Persona l = cliente.ListarxId(id); return(View(l)); }
public void EditarPersonass(E_Persona persona) { objetoD_Persona.Editar(persona); }
public static E_Respuesta EliminarPersona(E_Persona p) { return(Capa_Datos.D_Persona.EliminarPersona(p)); }
public IHttpActionResult InsertarCategoria(E_Persona Persona) { new N_Persona().InsertandoPersona(Persona); return(StatusCode(HttpStatusCode.Created)); }
public void EliminandoPersona(E_Persona persona) { objData.EliminarPersona(persona); }
private void btnGuardar_Click(object sender, EventArgs e) { dataGridView2.Visible = false; if (Editar == false) { try { string camposObligatorios = ""; if (txtNombre.Text == "") { camposObligatorios = camposObligatorios + " - Nombre"; } if (txtApellido.Text == "") { camposObligatorios = camposObligatorios + " - Apellido"; } if (cmbDocumento.Text == "") { camposObligatorios = camposObligatorios + " - Tipo de Documento"; } if (txtDocumento.Text == "") { camposObligatorios = camposObligatorios + " - Numero de Documento"; } string validarCampos = camposObligatorios; if (validarCampos != "") { MessageBox.Show("Complete los siguientes campos: " + validarCampos); return; } if (dtFecha.Value >= DateTime.Today) { MessageBox.Show("Debe establecer una fecha de nacimiento anterior a la de hoy"); return; } DateTime fechanacim; fechanacim = Convert.ToDateTime(dtFecha.Text); int edad = CalcularEdad(fechanacim); txtEdad.Text = edad.ToString(); E_Persona persona = new E_Persona(); persona.nombresPersona = txtNombre.Text; persona.apellidosPersona = txtApellido.Text; persona.tipoDocumento = cmbDocumento.Text; persona.documentoNumero = int.Parse(txtDocumento.Text); bool existedoc = objLN_Persona.ExisteNroDocumento(persona.documentoNumero); if (existedoc == true) { MessageBox.Show("Ya existe un usuario con ese numero de documento, verifique que sea el correcto."); return; } persona.CUIL = long.Parse(txtCUIL.Text); persona.fechaNacimiento = DateTime.Parse(dtFecha.Text); persona.edadPersona = int.Parse(txtEdad.Text); objLN_Persona.InsetarPersonass(persona); MessageBox.Show("se insertó correctamente"); dataGridView2.Visible = false; MostrarPersonass(); limpiarForm(); btnEditar.Enabled = true; btnEliminar.Enabled = true; btn_Tarjeta.Enabled = true; btnExisteTarjeta.Enabled = true; } catch (Exception ex) { MessageBox.Show("no se pudo insertar los datos por: " + ex); } } if (Editar == true) { try { string camposObligatorios = ""; if (txtNombre.Text == "") { camposObligatorios = camposObligatorios + " - Nombre"; } if (txtApellido.Text == "") { camposObligatorios = camposObligatorios + " - Apellido"; } if (cmbDocumento.Text == "") { camposObligatorios = camposObligatorios + " - Tipo de Documento"; } if (txtDocumento.Text == "") { camposObligatorios = camposObligatorios + " - Numero de Documento"; } string validarCampos = camposObligatorios; if (validarCampos != "") { MessageBox.Show("Complete los siguientes campos: " + validarCampos); return; } if (dtFecha.Value >= DateTime.Today) { MessageBox.Show("Debe establecer una fecha de nacimiento anterior a la de hoy"); return; } DateTime fechanacim; fechanacim = Convert.ToDateTime(dtFecha.Text); int edad = CalcularEdad(fechanacim); txtEdad.Text = edad.ToString(); E_Persona persona = new E_Persona(); persona.nombresPersona = txtNombre.Text; persona.apellidosPersona = txtApellido.Text; persona.tipoDocumento = cmbDocumento.Text; persona.documentoNumero = int.Parse(txtDocumento.Text); persona.CUIL = long.Parse(txtCUIL.Text); persona.fechaNacimiento = DateTime.Parse(dtFecha.Text); persona.edadPersona = int.Parse(txtEdad.Text); objLN_Persona.EditarPersonass(persona); MessageBox.Show("se ha editado correctamente"); dataGridView2.Visible = false; MostrarPersonass(); limpiarForm(); Editar = false; btnEditar.Enabled = true; btnEliminar.Enabled = true; btn_Tarjeta.Enabled = true; btnExisteTarjeta.Enabled = true; } catch (Exception ex) { MessageBox.Show("no se pudo editar los datos por: " + ex); } } }
public void InsertandoPersona(E_Persona persona) { objData.InsertarPersona(persona); }
public void EditandoPersona(E_Persona persona) { objData.EditarPersona(persona); }
public void InsetarPersonass(E_Persona persona) { objetoD_Persona.Insertar(persona); }
public IHttpActionResult ConsultarPersona(E_Persona Persona) { return(Ok(new N_Persona().ConsultandoPersona(Persona))); }
public static E_Respuesta RegistrarPersona(E_Persona p) { return(Capa_Datos.D_Persona.RegistrarPersona(p)); }
public IHttpActionResult EliminarPersona(E_Persona Persona) { new N_Persona().EliminandoPersona(Persona); return(StatusCode(HttpStatusCode.Created)); }
public static E_Respuesta ActualizarPersona(E_Persona p) { return(Capa_Datos.D_Persona.ActualizarPersona(p)); }