//metodo para seleccionar una tabla de registros public static DataTable Obtener_Seleccion_Personas() { //DataTable dt =new DataTable; DatosSistema datos_sistema=new DatosSistema(); string[] nomb_parametros = { "@operacion", "@cedula" }; return datos_sistema.Obtener_Datos_Tabla("sp_persona_se",nomb_parametros,'W',0); }
//metodo para seleccionar un registro public static Entidades.Persona Obtener_Persona(string cedula) { DataTable dt = new DataTable(); Entidades.Persona persona = new Entidades.Persona(); DatosSistema datos_sistema = new DatosSistema(); string[] nomb_parametros = { "@operacion", "@cedula" }; dt = datos_sistema.Obtener_Datos_Tabla("sp_persona_se", nomb_parametros, 'S', cedula); foreach (DataRow fila in dt.Rows) { persona.cedula = fila["cedula"].ToString(); persona.nombre = fila["nombre"].ToString(); persona.apellido = fila["apellido"].ToString(); persona.edad = fila["edad"].ToString(); persona.fecha_nacimiento = Convert.ToDateTime(fila["fecha_nacimiento"].ToString()); } return persona; }
//metodo para eliminar un registro public static int Eliminar_Persona(string cedula) { DatosSistema datos_sistema = new DatosSistema(); string[] nomb_parametros={"@operacion","@cedula"}; return datos_sistema.Ejecutar("sp_persona_se", nomb_parametros, 'E', cedula); }
//metodo para actualizar un registro en la base de datos public static int Actualizar_Persona(Entidades.Persona p) { DatosSistema datos_sistema = new DatosSistema(); string[] nomb_parametros = { "@operacion", "@cedula", "@nombre", "@apellido", "@edad", "@fecha_nacimiento" }; return datos_sistema.Ejecutar("sp_persona_ia",nomb_parametros,'A', p.cedula, p.nombre, p.apellido, p.edad, p.fecha_nacimiento); }