Ejemplo n.º 1
0
 //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);            
 }
Ejemplo n.º 2
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;
        }
Ejemplo n.º 3
0
 //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);
 }
Ejemplo n.º 4
0
 //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);
 }