예제 #1
0
        public string Eliminar(DPadre padre)
        {
            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_padre";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter Paridcateper = new SqlParameter();
                Paridcateper.ParameterName = "@id_padre";
                Paridcateper.SqlDbType     = SqlDbType.Int;
                Paridcateper.Value         = padre.Id_padre;
                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);
        }
예제 #2
0
        public DataTable BuscarNombre(DPadre padre)
        {
            DataTable     Dtpersona = new DataTable("padre");
            SqlConnection SqlCon    = new SqlConnection();

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

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

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

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(Dtpersona);
            }
            catch (Exception ex)
            {
                Dtpersona = null;
            }
            return(Dtpersona);
        }
예제 #3
0
        public string Editar(DPadre padre)
        {
            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 = "spinsertar_padre";
                SqlCmd.CommandType = CommandType.StoredProcedure;

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

                SqlParameter ParNombre = new SqlParameter();
                ParNombre.ParameterName = "@nombre_pa";
                ParNombre.SqlDbType     = SqlDbType.VarChar;
                ParNombre.Size          = 50;
                ParNombre.Value         = padre.Nombre_pa;
                SqlCmd.Parameters.Add(ParNombre);

                SqlParameter ParAPELLIDO = new SqlParameter();
                ParAPELLIDO.ParameterName = "@apellido_pa";
                ParAPELLIDO.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDO.Size          = 50;
                ParAPELLIDO.Value         = padre.Apellido_pa;
                SqlCmd.Parameters.Add(ParAPELLIDO);

                SqlParameter Pardni = new SqlParameter();
                Pardni.ParameterName = "@dni_pa";
                Pardni.SqlDbType     = SqlDbType.VarChar;
                Pardni.Size          = 50;
                Pardni.Value         = padre.Dni_pa;
                SqlCmd.Parameters.Add(Pardni);

                SqlParameter Pardn = new SqlParameter();
                Pardn.ParameterName = "@email_pa";
                Pardn.SqlDbType     = SqlDbType.VarChar;
                Pardn.Size          = 50;
                Pardn.Value         = padre.Email_pa;
                SqlCmd.Parameters.Add(Pardn);

                SqlParameter ParAPELLID = new SqlParameter();
                ParAPELLID.ParameterName = "@ocuacion_pa";
                ParAPELLID.SqlDbType     = SqlDbType.VarChar;
                ParAPELLID.Size          = 50;
                ParAPELLID.Value         = padre.Ocuacion_pa;
                SqlCmd.Parameters.Add(ParAPELLID);

                SqlParameter Pardnid = new SqlParameter();
                Pardnid.ParameterName = "@esta_civil_pa";
                Pardnid.SqlDbType     = SqlDbType.VarChar;
                Pardnid.Size          = 50;
                Pardnid.Value         = padre.Esta_civil_pa;
                SqlCmd.Parameters.Add(Pardnid);

                SqlParameter Pard = new SqlParameter();
                Pard.ParameterName = "@celular_pa";
                Pard.SqlDbType     = SqlDbType.VarChar;
                Pard.Size          = 50;
                Pard.Value         = padre.Celular_pa;
                SqlCmd.Parameters.Add(Pard);

                SqlParameter ParNombrehh = new SqlParameter();
                ParNombrehh.ParameterName = "@grado_estudio_pa";
                ParNombrehh.SqlDbType     = SqlDbType.VarChar;
                ParNombrehh.Size          = 50;
                ParNombrehh.Value         = padre.Grado_estudio_pa;
                SqlCmd.Parameters.Add(ParNombrehh);

                SqlParameter ParAPELLIDOkk = new SqlParameter();
                ParAPELLIDOkk.ParameterName = "@centro_trabajo_pa";
                ParAPELLIDOkk.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOkk.Size          = 50;
                ParAPELLIDOkk.Value         = padre.Centro_trabajo_pa;
                SqlCmd.Parameters.Add(ParAPELLIDOkk);

                SqlParameter ParNombreh = new SqlParameter();
                ParNombreh.ParameterName = "@domi_actual_pa";
                ParNombreh.SqlDbType     = SqlDbType.VarChar;
                ParNombreh.Size          = 50;
                ParNombreh.Value         = padre.Domi_actual_pa;
                SqlCmd.Parameters.Add(ParNombreh);

                SqlParameter ParAPELLIDOk = new SqlParameter();
                ParAPELLIDOk.ParameterName = "@fecha_defu";
                ParAPELLIDOk.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOk.Size          = 50;
                ParAPELLIDOk.Value         = padre.Fecha_def;
                SqlCmd.Parameters.Add(ParAPELLIDOk);

                SqlParameter ParNombrehll = new SqlParameter();
                ParNombrehll.ParameterName = "@fecha_naci";
                ParNombrehll.SqlDbType     = SqlDbType.Date;
                ParNombrehll.Value         = padre.Fecha_naci;
                SqlCmd.Parameters.Add(ParNombrehll);

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

                SqlParameter ParNombrehl = new SqlParameter();
                ParNombrehl.ParameterName = "@vive";
                ParNombrehl.SqlDbType     = SqlDbType.VarChar;
                ParNombrehl.Size          = 50;
                ParNombrehl.Value         = padre.Vive;
                SqlCmd.Parameters.Add(ParNombrehl);

                SqlParameter ParAPELLIDOkl = new SqlParameter();
                ParAPELLIDOkl.ParameterName = "@vive_con_estu";
                ParAPELLIDOkl.SqlDbType     = SqlDbType.VarChar;
                ParAPELLIDOkl.Size          = 50;
                ParAPELLIDOkl.Value         = padre.Vive_con_estu;
                SqlCmd.Parameters.Add(ParAPELLIDOkl);


                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);
        }