Ejemplo n.º 1
0
        public int UpdatePERSONAL(PERSONAL_EL P)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spUpdatePERSONAL", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@iIdPersonal", SqlDbType.Int).Value                  = P.iIdPersonal;
                    com.Parameters.Add("@vCodPersonal", SqlDbType.VarChar).Value             = P.vCodPersonal;
                    com.Parameters.Add("@vNombrePersonal", SqlDbType.VarChar).Value          = P.vNombrePersonal;
                    com.Parameters.Add("@vApellidoPaternoPersonal", SqlDbType.VarChar).Value = P.vApellidoPaternoPersonal;
                    com.Parameters.Add("@vApellidoMaternoPersonal", SqlDbType.VarChar).Value = P.vApellidoMaternoPersonal;
                    com.Parameters.Add("@cDNI", SqlDbType.VarChar).Value          = P.cDNI;
                    com.Parameters.Add("@dFechaNacimiento", SqlDbType.Date).Value = P.dFechaNacimiento;
                    com.Parameters.Add("@vDomicilio", SqlDbType.VarChar).Value    = P.vDomicilio;
                    com.Parameters.Add("@iIdArea", SqlDbType.Int).Value           = P.iIdArea;
                    com.Parameters.Add("@iUbigeo", SqlDbType.Int).Value           = P.iUbigeo;
                    com.Parameters.Add("@iTipoPersonal", SqlDbType.Int).Value     = P.iTipoPersonal;
                    com.Parameters.Add("@iEstadoPersonal", SqlDbType.Int).Value   = P.iEstadoPersonal;
                    com.Parameters.Add("@iUsuarioMod", SqlDbType.Int).Value       = P.iUsuarioMod;

                    return(com.ExecuteNonQuery());
                }
            }
        }
Ejemplo n.º 2
0
 public ActionResult Upd_PERSONAL(PERSONAL_EL personal)
 {
     try
     {
         string postdata = JsonConvert.SerializeObject(personal);
         var    Data     = JsonConvert.DeserializeObject <Respuesta>(Utilitario.Accion.Conect_WEBAPI("Personal", "PUT", postdata));
         return(Json(Data, JsonRequestBehavior.AllowGet));
     }
     catch (Exception e)
     {
         return(Json(new { Mensaje = e.Message, Error = "1" }, JsonRequestBehavior.AllowGet));
     }
 }
Ejemplo n.º 3
0
        public Respuesta UpdatePERSONAL(PERSONAL_EL P)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spUpdatePERSONAL", con))
                {
                    Respuesta res = new Respuesta();

                    try
                    {
                        com.CommandType = CommandType.StoredProcedure;
                        com.Parameters.Add("@iIdPersonal", SqlDbType.Int).Value                  = P.iIdPersonal;
                        com.Parameters.Add("@vNombrePersonal", SqlDbType.VarChar).Value          = P.vNombrePersonal;
                        com.Parameters.Add("@vApellidoPaternoPersonal", SqlDbType.VarChar).Value = P.vApellidoPaternoPersonal;
                        com.Parameters.Add("@vApellidoMaternoPersonal", SqlDbType.VarChar).Value = P.vApellidoMaternoPersonal;
                        com.Parameters.Add("@dFechaNacimiento", SqlDbType.Date).Value            = P.dFechaNacimiento;
                        com.Parameters.Add("@vDomicilio", SqlDbType.VarChar).Value               = P.vDomicilio;
                        com.Parameters.Add("@iIdArea", SqlDbType.Int).Value          = P.iIdArea;
                        com.Parameters.Add("@iUbigeo", SqlDbType.VarChar).Value      = P.iUbigeo;
                        com.Parameters.Add("@iTipoPersonal", SqlDbType.Int).Value    = P.iTipoPersonal;
                        com.Parameters.Add("@iEstadoPersonal", SqlDbType.Int).Value  = P.iEstadoPersonal;
                        com.Parameters.Add("@Email", SqlDbType.VarChar).Value        = P.Email;
                        com.Parameters.Add("@TipoDocumento", SqlDbType.Int).Value    = P.TipoDocumento;
                        com.Parameters.Add("@NroDocumento", SqlDbType.VarChar).Value = P.NroDocumento;
                        com.Parameters.Add("@Telefono", SqlDbType.VarChar).Value     = P.Telefono;
                        com.Parameters.Add("@iUsuarioMod", SqlDbType.Int).Value      = P.iUsuarioMod;
                        res.codigo = com.ExecuteNonQuery();
                    }
                    catch (Exception e)
                    {
                        res.codigo  = -1;
                        res.Mensaje = e.Message;
                    }


                    return(res);
                }
            }
        }
Ejemplo n.º 4
0
 public int UpdatePERSONAL(PERSONAL_EL P)
 {
     return(PERSONAL_DA.Accion.UpdatePERSONAL(P));
 }
Ejemplo n.º 5
0
 public int InsertPERSONAL(PERSONAL_EL P)
 {
     return(PERSONAL_DA.Accion.InsertPERSONAL(P));
 }
Ejemplo n.º 6
0
        //================================================================

        // PERSONAL ==================================================
        public List <PERSONAL_EL> GetAllPERSONAL(PERSONAL_EL P)
        {
            return(PERSONAL_DA.Accion.GetAllPERSONAL(P));
        }
Ejemplo n.º 7
0
        public ActionResult Del_PERSONAL(PERSONAL_EL personal)
        {
            var Data = JsonConvert.DeserializeObject <Respuesta>(Utilitario.Accion.Conect_WEBAPI("Personal", "DEL", "", personal.iIdPersonal.ToString()));

            return(Json(Data, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 8
0
 public Respuesta Put(int id, PERSONAL_EL value)
 {
     return(PERSONAL_DA.Accion.UpdatePERSONAL(value));
 }
Ejemplo n.º 9
0
 public Respuesta POST(PERSONAL_EL value)
 {
     return(PERSONAL_DA.Accion.InsertPERSONAL(value));
 }
Ejemplo n.º 10
0
        public List <PERSONAL_EL> GetAllPERSONAL(PERSONAL_EL P)
        {
            using (SqlConnection con = new SqlConnection(ConexionUtil.Cadena))
            {
                con.Open();
                using (SqlCommand com = new SqlCommand("spGet_PERSONAL", con))
                {
                    com.CommandType = CommandType.StoredProcedure;
                    com.Parameters.Add("@iIdPersonal", SqlDbType.Int).Value = P.iIdPersonal;
                    List <PERSONAL_EL> list = new List <PERSONAL_EL>();

                    using (IDataReader dataReader = com.ExecuteReader())
                    {
                        while (dataReader.Read())
                        {
                            PERSONAL_EL obj = new PERSONAL_EL();

                            if (dataReader["iIdPersonal"] != DBNull.Value)
                            {
                                obj.iIdPersonal = (int)dataReader["iIdPersonal"];
                            }
                            if (dataReader["vCodPersonal"] != DBNull.Value)
                            {
                                obj.vCodPersonal = (string)dataReader["vCodPersonal"];
                            }
                            if (dataReader["vNombrePersonal"] != DBNull.Value)
                            {
                                obj.vNombrePersonal = (string)dataReader["vNombrePersonal"];
                            }
                            if (dataReader["vApellidoPaternoPersonal"] != DBNull.Value)
                            {
                                obj.vApellidoPaternoPersonal = (string)dataReader["vApellidoPaternoPersonal"];
                            }
                            if (dataReader["vApellidoMaternoPersonal"] != DBNull.Value)
                            {
                                obj.vApellidoMaternoPersonal = (string)dataReader["vApellidoMaternoPersonal"];
                            }
                            if (dataReader["cDNI"] != DBNull.Value)
                            {
                                obj.cDNI = (string)dataReader["cDNI"];
                            }
                            if (dataReader["dFechaNacimiento"] != DBNull.Value)
                            {
                                obj.dFechaNacimiento = (DateTime)dataReader["dFechaNacimiento"];
                            }
                            if (dataReader["vDomicilio"] != DBNull.Value)
                            {
                                obj.vDomicilio = (string)dataReader["vDomicilio"];
                            }
                            if (dataReader["iIdArea"] != DBNull.Value)
                            {
                                obj.iIdArea = (int)dataReader["iIdArea"];
                            }
                            if (dataReader["iUbigeo"] != DBNull.Value)
                            {
                                obj.iUbigeo = (int)dataReader["iUbigeo"];
                            }
                            if (dataReader["iTipoPersonal"] != DBNull.Value)
                            {
                                obj.iTipoPersonal = (int)dataReader["iTipoPersonal"];
                            }
                            if (dataReader["iEstadoPersonal"] != DBNull.Value)
                            {
                                obj.iEstadoPersonal = (int)dataReader["iEstadoPersonal"];
                            }
                            if (dataReader["iUsuarioCrea"] != DBNull.Value)
                            {
                                obj.iUsuarioCrea = (int)dataReader["iUsuarioCrea"];
                            }
                            if (dataReader["dFechaCrea"] != DBNull.Value)
                            {
                                obj.dFechaCrea = (DateTime)dataReader["dFechaCrea"];
                            }
                            if (dataReader["iUsuarioMod"] != DBNull.Value)
                            {
                                obj.iUsuarioMod = (int)dataReader["iUsuarioMod"];
                            }
                            if (dataReader["dFechaMod"] != DBNull.Value)
                            {
                                obj.dFechaMod = (DateTime)dataReader["dFechaMod"];
                            }

                            list.Add(obj);
                        }
                    }

                    return(list);
                }
            }
        }