Beispiel #1
0
        public string Eliminar(DAlumnos Alumno)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Código
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //comandos de procedimiento
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speliminar_alumno";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter Paridcateper = new SqlParameter();
                Paridcateper.ParameterName = "@id_alumno";
                Paridcateper.SqlDbType     = SqlDbType.Int;
                Paridcateper.Value         = Alumno.Id_alumno;
                SqlCmd.Parameters.Add(Paridcateper);


                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }
Beispiel #2
0
        public DataTable BuscarNombre(DAlumnos alumno)
        {
            DataTable     Dtpersona = new DataTable("madre");
            SqlConnection SqlCon    = new SqlConnection();

            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "spbuscar_alumno";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParTextoBuscar = new SqlParameter();
                ParTextoBuscar.ParameterName = "@textbuscar";
                ParTextoBuscar.SqlDbType     = SqlDbType.VarChar;
                ParTextoBuscar.Size          = 50;
                ParTextoBuscar.Value         = alumno.TextBuscar;
                SqlCmd.Parameters.Add(ParTextoBuscar);

                SqlParameter ParTextoBuscard = new SqlParameter();
                ParTextoBuscard.ParameterName = "@textbuscar1";
                ParTextoBuscard.SqlDbType     = SqlDbType.VarChar;
                ParTextoBuscard.Size          = 50;
                ParTextoBuscard.Value         = alumno.TextBuscar1;
                SqlCmd.Parameters.Add(ParTextoBuscard);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(Dtpersona);
            }
            catch (Exception ex)
            {
                Dtpersona = null;
            }
            return(Dtpersona);
        }
Beispiel #3
0
        public string Editar(DAlumnos alumno)
        {
            string        rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                //Código
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCon.Open();
                //comandos de procedimiento
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection  = SqlCon;
                SqlCmd.CommandText = "speditar_alumno";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParIdDAMNIFICADO = new SqlParameter();
                ParIdDAMNIFICADO.ParameterName = "@id_alumno";
                ParIdDAMNIFICADO.SqlDbType     = SqlDbType.Int;
                ParIdDAMNIFICADO.Value         = alumno.Id_alumno;
                SqlCmd.Parameters.Add(ParIdDAMNIFICADO);

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@nombres";
                ParNombre.SqlDbType     = SqlDbType.VarChar;
                ParNombre.Size          = 50;
                ParNombre.Value         = alumno.Nombres;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParAPELLIDO = new SqlParameter();
                ParAPELLIDO.ParameterName = "@apellidos";
                ParAPELLIDO.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDO.Size          = 50;
                ParAPELLIDO.Value         = alumno.Apellidos;
                SqlCmd.Parameters.Add(ParAPELLIDO);

                SqlParameter Pardni = new SqlParameter();
                Pardni.ParameterName = "@dni";
                Pardni.SqlDbType     = SqlDbType.Char;
                Pardni.Size          = 8;
                Pardni.Value         = alumno.Dni;
                SqlCmd.Parameters.Add(Pardni);

                SqlParameter Pardn = new SqlParameter();
                Pardn.ParameterName = "@fecha_naci";
                Pardn.SqlDbType     = SqlDbType.Date;
                Pardn.Size          = 8;
                Pardn.Value         = alumno.Fecha_naci;
                SqlCmd.Parameters.Add(Pardn);

                SqlParameter ParAPELLID = new SqlParameter();
                ParAPELLID.ParameterName = "@sexo";
                ParAPELLID.SqlDbType     = SqlDbType.VarChar;
                ParAPELLID.Size          = 50;
                ParAPELLID.Value         = alumno.Sexo;
                SqlCmd.Parameters.Add(ParAPELLID);

                SqlParameter ParAPELLIDx = new SqlParameter();
                ParAPELLIDx.ParameterName = "@edad";
                ParAPELLIDx.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDx.Size          = 50;
                ParAPELLIDx.Value         = alumno.Edad;
                SqlCmd.Parameters.Add(ParAPELLIDx);

                SqlParameter Pard = new SqlParameter();
                Pard.ParameterName = "@id_año";
                Pard.SqlDbType     = SqlDbType.Int;
                Pard.Value         = alumno.Id_año;
                SqlCmd.Parameters.Add(Pard);

                SqlParameter Pardnids = new SqlParameter();
                Pardnids.ParameterName = "@id_padre";
                Pardnids.SqlDbType     = SqlDbType.Int;
                Pardnids.Value         = alumno.Id_padre;
                SqlCmd.Parameters.Add(Pardnids);

                SqlParameter Pardnide = new SqlParameter();
                Pardnide.ParameterName = "@id_madre";
                Pardnide.SqlDbType     = SqlDbType.Int;
                Pardnide.Value         = alumno.Id_madre;
                SqlCmd.Parameters.Add(Pardnide);

                SqlParameter ParNombrehh = new SqlParameter();
                ParNombrehh.ParameterName = "@codigo";
                ParNombrehh.SqlDbType     = SqlDbType.VarChar;
                ParNombrehh.Size          = 50;
                ParNombrehh.Value         = alumno.Codigo;
                SqlCmd.Parameters.Add(ParNombrehh);

                SqlParameter ParAPELLIDOkk = new SqlParameter();
                ParAPELLIDOkk.ParameterName = "@lugar_naci";
                ParAPELLIDOkk.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOkk.Size          = 50;
                ParAPELLIDOkk.Value         = alumno.Lugar_naci;
                SqlCmd.Parameters.Add(ParAPELLIDOkk);

                SqlParameter ParNombreh = new SqlParameter();
                ParNombreh.ParameterName = "@domi_actual";
                ParNombreh.SqlDbType     = SqlDbType.VarChar;
                ParNombreh.Size          = 50;
                ParNombreh.Value         = alumno.Domi_actual;
                SqlCmd.Parameters.Add(ParNombreh);

                SqlParameter ParAPELLIDOk = new SqlParameter();
                ParAPELLIDOk.ParameterName = "@direccion";
                ParAPELLIDOk.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOk.Size          = 50;
                ParAPELLIDOk.Value         = alumno.Direccion;
                SqlCmd.Parameters.Add(ParAPELLIDOk);

                SqlParameter ParNombrehll = new SqlParameter();
                ParNombrehll.ParameterName = "@n_partida";
                ParNombrehll.SqlDbType     = SqlDbType.VarChar;
                ParNombrehll.Size          = 50;
                ParNombrehll.Value         = alumno.N_partida;
                SqlCmd.Parameters.Add(ParNombrehll);

                SqlParameter ParAPELLIDOkll = new SqlParameter();
                ParAPELLIDOkll.ParameterName = "@religion";
                ParAPELLIDOkll.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOkll.Size          = 50;
                ParAPELLIDOkll.Value         = alumno.Religion;
                SqlCmd.Parameters.Add(ParAPELLIDOkll);

                SqlParameter ParNombrehl = new SqlParameter();
                ParNombrehl.ParameterName = "@len_materna";
                ParNombrehl.SqlDbType     = SqlDbType.VarChar;
                ParNombrehl.Size          = 50;
                ParNombrehl.Value         = alumno.Len_materna;
                SqlCmd.Parameters.Add(ParNombrehl);

                SqlParameter ParAPELLIDOkl = new SqlParameter();
                ParAPELLIDOkl.ParameterName = "@n_hermanos";
                ParAPELLIDOkl.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOkl.Size          = 50;
                ParAPELLIDOkl.Value         = alumno.N_hermanos;
                SqlCmd.Parameters.Add(ParAPELLIDOkl);

                SqlParameter ParNombrehlhh = new SqlParameter();
                ParNombrehlhh.ParameterName = "@lugar_ocupa";
                ParNombrehlhh.SqlDbType     = SqlDbType.VarChar;
                ParNombrehlhh.Size          = 50;
                ParNombrehlhh.Value         = alumno.Lugar_ocupa;
                SqlCmd.Parameters.Add(ParNombrehlhh);

                SqlParameter ParAPELLIDOklhh = new SqlParameter();
                ParAPELLIDOklhh.ParameterName = "@cole_procedencia";
                ParAPELLIDOklhh.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOklhh.Size          = 50;
                ParAPELLIDOklhh.Value         = alumno.Cole_procedencia;
                SqlCmd.Parameters.Add(ParAPELLIDOklhh);

                SqlParameter ParNombrehlh = new SqlParameter();
                ParNombrehlh.ParameterName = "@discapacidad";
                ParNombrehlh.SqlDbType     = SqlDbType.Char;
                ParNombrehlh.Size          = 2;
                ParNombrehlh.Value         = alumno.Discapacidad;
                SqlCmd.Parameters.Add(ParNombrehlh);

                SqlParameter ParAPELLIDOklh = new SqlParameter();
                ParAPELLIDOklh.ParameterName = "@parto";
                ParAPELLIDOklh.SqlDbType     = SqlDbType.Char;
                ParAPELLIDOklh.Size          = 2;
                ParAPELLIDOklh.Value         = alumno.Parto;
                SqlCmd.Parameters.Add(ParAPELLIDOklh);

                rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro";
            }
            catch (Exception ex)
            {
                rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(rpta);
        }