Ejemplo n.º 1
0
        [System.Web.Services.WebMethod]                          // Marcamos el método como uno web
        public static List <CEEXAMEN> ConsultaAjax(string dato1) // el método debe ser de static
        {
            CEEXAMEN ceestudiante = new CEEXAMEN();

            if (dato1 == "")
            {
                ceestudiante.codigo = 0;
            }
            else
            {
                ceestudiante.codigo = Convert.ToInt32(dato1);
            }
            CNExamen        objNExamen = new CNExamen();
            List <CEEXAMEN> listado    = objNExamen.Consulta(ceestudiante);

            listadoExcel = listado;

            //------------------------------------

            //var listadoSelect = (from model in listado select new { model.codigo,model.edad }).ToList();

            //------------------------------------------

            return(listado);
        }
Ejemplo n.º 2
0
        public static string eliminarAjax(string codigo)
        {
            string   ind          = "0";
            CNExamen objNExamen   = new CNExamen();
            CEEXAMEN ceestudiante = new CEEXAMEN();

            ceestudiante.codigo = Convert.ToInt32(codigo);
            var rpt = objNExamen.eliminar(ceestudiante);

            if (rpt)
            {
                ind = "1";
            }
            return(ind);
        }
Ejemplo n.º 3
0
        public bool eliminar(CEEXAMEN pobjProceso)
        {
            bool salida = false;

            using (SqlConnection cn = new SqlConnection(conexion))
            {
                cn.Open();
                SqlCommand cmd = new SqlCommand("sp_elim_estudiante", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@codigo", pobjProceso.codigo);

                cmd.ExecuteNonQuery();
                salida = true;
            }

            return(salida);
        }
Ejemplo n.º 4
0
        public static string updateAjax(string codigo, string nombre, string edad, string fecha)
        {
            string   ind          = "0";
            CNExamen objNExamen   = new CNExamen();
            CEEXAMEN ceestudiante = new CEEXAMEN();

            ceestudiante.codigo      = Convert.ToInt32(codigo);
            ceestudiante.nombre      = nombre;
            ceestudiante.edad        = Convert.ToInt32(edad);
            ceestudiante.fnacimiento = fecha;
            var rpt = objNExamen.actualizar(ceestudiante);

            if (rpt)
            {
                ind = "1";
            }
            return(ind);
        }
Ejemplo n.º 5
0
        public List <CEEXAMEN> Consulta(CEEXAMEN objInput)
        {
            List <CEEXAMEN> lsEstudiante  = null;
            CEEXAMEN        objEstudiante = null;


            using (SqlConnection con = new SqlConnection(conexion))
            {
                try
                {
                    con.Open();
                    SqlCommand cmd = new SqlCommand("sp_busca_estudiante", con);
                    cmd.Parameters.AddWithValue("@codigo", objInput.codigo);

                    cmd.CommandType = CommandType.StoredProcedure;
                    var lector = cmd.ExecuteReader();


                    lsEstudiante = new List <CEEXAMEN>();


                    while (lector.Read())
                    {
                        objEstudiante        = new CEEXAMEN();
                        objEstudiante.codigo = Convert.ToInt32(lector["CODIGO"]);
                        objEstudiante.nombre = Convert.ToString(lector["NOMBRE"]);
                        objEstudiante.edad   = Convert.ToInt32(lector["EDAD"]);
                        //objEstudiante.fnacimiento = Convert.ToDateTime(lector["FNACIMIENTO"]);
                        objEstudiante.fnacimiento = string.Format("{0:dd/MM/yyyy}", Convert.ToDateTime(lector["FNACIMIENTO"]));

                        lsEstudiante.Add(objEstudiante);
                        //objEstudiante.codigo = lector.GetInt32(0);
                    }
                }
                catch (Exception ex)
                {
                    throw;
                }
            }

            return(lsEstudiante);
        }
Ejemplo n.º 6
0
        public bool actualizar(CEEXAMEN pobjProceso)
        {
            bool salida = false;

            using (SqlConnection cn = new SqlConnection(conexion))
            {
                cn.Open();
                SqlCommand cmd = new SqlCommand("[sp_actua_estudiante]", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@codigo", pobjProceso.codigo);
                cmd.Parameters.AddWithValue("@nombre", pobjProceso.nombre);
                cmd.Parameters.AddWithValue("@edad", pobjProceso.edad);
                cmd.Parameters.AddWithValue("@fnacimiento", Convert.ToDateTime(pobjProceso.fnacimiento));

                cmd.ExecuteNonQuery();
                salida = true;
            }

            return(salida);
        }
Ejemplo n.º 7
0
 public bool eliminar(CEEXAMEN objInput)
 {
     return(objExamen.eliminar(objInput));
 }
Ejemplo n.º 8
0
 public bool actualizar(CEEXAMEN objInput)
 {
     return(objExamen.actualizar(objInput));
 }
Ejemplo n.º 9
0
 public bool insertar(CEEXAMEN objInput)
 {
     return(objExamen.insertar(objInput));
 }
Ejemplo n.º 10
0
 public List <CEEXAMEN> Consulta(CEEXAMEN objInput)
 {
     return(objExamen.Consulta(objInput));
 }