//Hace un update a la tabla tblGradoNiño public void ModificarGradoNiño(int id, int grado) { Conexion.Open(); command.Connection = Conexion.Conexion; command.CommandType = CommandType.StoredProcedure; command.CommandText = "stpUpdateGradoNiño"; command.Parameters.AddWithValue("@idpersona", id); command.Parameters.AddWithValue("@idgrado", grado); command.ExecuteNonQuery(); command.Parameters.Clear(); Conexion.Close(); }
//Metodo para insertar registro a la tabla tblPersona public void InsertarPersona(Persona persona) { int idTipoDoc = (int)(persona.TipoDocumento) + 1; int idTipoPer = (int)(persona.TipoPersona); Conexion.Open(); command.Connection = Conexion.Conexion; command.CommandType = CommandType.StoredProcedure; command.CommandText = "stpAddPersona"; command.Parameters.AddWithValue("@idtipodocumentos", idTipoDoc); command.Parameters.AddWithValue("@nombre", persona.Nombre); command.Parameters.AddWithValue("@apellido", persona.Apellido); command.Parameters.AddWithValue("@documento", persona.Documento); command.Parameters.AddWithValue("@direccion", persona.Direccion); command.Parameters.AddWithValue("@telefono", persona.Telefono); command.Parameters.AddWithValue("@fechanacimiento", persona.FechaNacimiento); command.Parameters.AddWithValue("@idtipopersona", idTipoPer); command.Parameters.AddWithValue("@estado", persona.Estado); command.ExecuteNonQuery(); command.Parameters.Clear(); Conexion.Close(); }
//Desactiva un registro de la tabla tblPersona public void EliminarPersona(int id) { Conexion.Open(); command.Connection = Conexion.Conexion; command.CommandType = CommandType.StoredProcedure; command.CommandText = "stpDelPersona"; command.Parameters.AddWithValue("@idpersona", id); command.ExecuteNonQuery(); command.Parameters.Clear(); Conexion.Close(); }
//Metodo para recuperar el ultimo ID insertado public int SelectUltimaPersona() { Conexion.Open(); command.Connection = Conexion.Conexion; command.CommandType = CommandType.StoredProcedure; command.CommandText = "stpSeleccionarUltimaPersona"; int idPersona = Convert.ToInt32(command.ExecuteScalar()); command.Parameters.Clear(); Conexion.Close(); return(idPersona); }