public EntPersona ObtenerId(int id) { EntPersona persona = new EntPersona(); persona = comando.Obtener(id); return(persona); }
public List <EntPersona> Obtener(String nombre) { SqlCommand comando = new SqlCommand("spObtenerPersonasNombre", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Nombre", nombre); SqlDataAdapter data = new SqlDataAdapter(comando); DataTable tabla = new DataTable(); data.Fill(tabla); List <EntPersona> ls = new List <EntPersona>(); foreach (DataRow fila in tabla.Rows) { EntPersona p = new EntPersona(); p.Id = Convert.ToInt32(fila["Id"]); p.Nombre = fila["Nombre"].ToString(); p.Paterno = fila["Paterno"].ToString(); p.Materno = fila["Materno"].ToString(); p.Sexo = Convert.ToBoolean(fila["Sexo"]); p.Nacimiento = Convert.ToDateTime(fila["FechaNacimiento"]); p.Alta = Convert.ToDateTime(fila["FechaAlta"]); p.Edad = Convert.ToInt32(fila["Edad"]); ls.Add(p); } return(ls); }
public void Edit(EntPersona p) { int filasAfectadas = 0; SqlCommand comando = new SqlCommand("spEditarPersona", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Id", p.Id); comando.Parameters.AddWithValue("@Nombre", p.Nombre); comando.Parameters.AddWithValue("@Paterno", p.Paterno); comando.Parameters.AddWithValue("@Materno", p.Materno); comando.Parameters.AddWithValue("@FechaNacimiento", p.Nacimiento); comando.Parameters.AddWithValue("@Sexo", p.Sexo); try { conexion.Open(); filasAfectadas = comando.ExecuteNonQuery(); conexion.Close(); if (filasAfectadas != 1) { throw new ApplicationException("Error Al Editar"); } } catch (Exception) { conexion.Close(); throw; } }
public void Delete(EntPersona p) { int filasAfectadas = data.Delete(p.Id); if (filasAfectadas != 1) { throw new ApplicationException("Error al Eliminar Persona"); } }
public void Edit(EntPersona p) { int filasAfectadas = data.Edit(p.Id, p.Nombre, p.Paterno, p.Materno, p.Nacimiento, p.Sexo); if (filasAfectadas != 1) { throw new ApplicationException("Error al Editar Persona"); } }
public JsonResult Editar(EntPersona p) { try { Comando.Edit(p); return(Json(new { mensaje = "ok" }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { mensaje = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public JsonResult ObtenerPorId(int id) { try { EntPersona Persona = Comando.Obtener(id); return(Json(new { mensaje = "ok", Ent = Persona }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { mensaje = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public EntPersona Obtener(int id) { DataRow fila = data.Obtener(id); EntPersona persona = new EntPersona(); persona.Id = Convert.ToInt32(fila["Id"]); persona.Nombre = fila["Nombre"].ToString(); persona.Paterno = fila["Paterno"].ToString(); persona.Materno = fila["Materno"].ToString(); persona.Sexo = Convert.ToBoolean(fila["Sexo"]); persona.Nacimiento = Convert.ToDateTime(fila["FechaNacimiento"]); persona.Alta = Convert.ToDateTime(fila["FechaAlta"]); persona.Edad = Convert.ToInt32(fila["Edad"]); return(persona); }
public void Create(EntPersona p) { //if (data.Obtener(p.Nombre, p.Paterno, p.Materno)) //{ int filasAfectadas = data.Create(p.Nombre, p.Paterno, p.Materno, p.Nacimiento, p.Sexo); if (filasAfectadas != 1) { throw new ApplicationException("Error al Crear Persona"); } //} //else //{ //throw new ApplicationException("Error Persona Existente"); //} }
public List <EntPersona> Obtener(String nombre) { List <EntPersona> ls = new List <EntPersona>(); DataTable tabla = new DataTable(); tabla = data.Obtener(nombre); foreach (DataRow fila in tabla.Rows) { EntPersona persona = new EntPersona(); persona.Id = Convert.ToInt32(fila["Id"]); persona.Nombre = fila["Nombre"].ToString(); persona.Paterno = fila["Paterno"].ToString(); persona.Materno = fila["Materno"].ToString(); persona.Sexo = Convert.ToBoolean(fila["Sexo"]); persona.Nacimiento = Convert.ToDateTime(fila["FechaNacimiento"]); persona.Alta = Convert.ToDateTime(fila["FechaAlta"]); persona.Edad = Convert.ToInt32(fila["Edad"]); ls.Add(persona); } return(ls); }
public EntPersona Obtener(int Id) { SqlCommand comando = new SqlCommand("spObtenerPersonasId", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Id", Id); SqlDataAdapter data = new SqlDataAdapter(comando); DataTable tabla = new DataTable(); data.Fill(tabla); DataRow fila = tabla.Rows[0]; EntPersona p = new EntPersona(); p.Id = Convert.ToInt32(fila["Id"]); p.Nombre = fila["Nombre"].ToString(); p.Paterno = fila["Paterno"].ToString(); p.Materno = fila["Materno"].ToString(); p.Sexo = Convert.ToBoolean(fila["Sexo"]); p.Nacimiento = Convert.ToDateTime(fila["FechaNacimiento"]); p.Alta = Convert.ToDateTime(fila["FechaAlta"]); p.Edad = Convert.ToInt32(fila["Edad"]); return(p); }
public void Delete(EntPersona p) { int filasAfectadas = 0; SqlCommand comando = new SqlCommand("spBorrarPersona", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Id", p.Id); try { conexion.Open(); filasAfectadas = comando.ExecuteNonQuery(); conexion.Close(); if (filasAfectadas != 1) { throw new ApplicationException("Error Al Borrar"); } } catch (Exception) { conexion.Close(); throw; } }
public void Edit(EntPersona persona) { comando.Edit(persona); }
public void Create(EntPersona p) { comando.Create(p); }
public void Edit(EntPersona p) { comando.Edit(p); }
public void Delete(EntPersona p) { comando.Delete(p); }
public void Create(EntPersona persona) { comando.Create(persona); }
public void Delete(EntPersona persona) { comando.Delete(persona); }