Exemplo n.º 1
0
        public List <E_TA_TIDO_APRO> Reporte(int P_FI_COD_EMPR)
        {
            s_sql_action.Data_Base_Name = s_sql_action.val_BD_SEGU;
            var cmd = s_sql_action.GetProcedure("PR_TIDO_APRO_RE01", P_FI_COD_EMPR);

            ds = new DataSet();
            ds = s_sql_action.ExecuteDataSet(cmd);

            List <E_TA_TIDO_APRO> list = new List <E_TA_TIDO_APRO>();

            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                E_TA_TIDO_APRO O_TA_TIDO_APRO = new E_TA_TIDO_APRO();
                O_TA_TIDO_APRO.FS_COD_TIDO_SIST = ds.Tables[0].Rows[i]["FS_COD_TIDO_SIST"].ToString();
                O_TA_TIDO_APRO.FI_COD_EMPR      = Convert.ToInt32(ds.Tables[0].Rows[i]["FI_COD_EMPR"].ToString());
                O_TA_TIDO_APRO.FS_IND_APRO_ANEX = ds.Tables[0].Rows[i]["FS_IND_APRO_ANEX"].ToString();
                O_TA_TIDO_APRO.FS_IND_APRO_ENTI = ds.Tables[0].Rows[i]["FS_IND_APRO_ENTI"].ToString();
                O_TA_TIDO_APRO.FI_CAN_NIVE      = Convert.ToInt32(ds.Tables[0].Rows[i]["FI_CAN_NIVE"]);
                O_TA_TIDO_APRO.FS_COD_USCR      = ds.Tables[0].Rows[i]["FS_COD_USCR"].ToString();
                O_TA_TIDO_APRO.FD_FEC_USCR      = Convert.ToDateTime(ds.Tables[0].Rows[i]["FD_FEC_USCR"].ToString());
                O_TA_TIDO_APRO.FS_COD_USMO      = ds.Tables[0].Rows[i]["FS_COD_USMO"].ToString();
                O_TA_TIDO_APRO.FD_FEC_USMO      = Convert.ToDateTime(ds.Tables[0].Rows[i]["FD_FEC_USMO"].ToString());

                list.Add(O_TA_TIDO_APRO);
            }

            return(list);
        }
Exemplo n.º 2
0
        public E_TA_TIDO_APRO Buscar_Por_Codigo(string P_FS_COD_TIDO_SIST, int P_FI_COD_EMPR)
        {
            E_TA_TIDO_APRO O_TA_TIDO_APRO = new E_TA_TIDO_APRO();

            s_sql_action.Data_Base_Name = s_sql_action.val_BD_SEGU;
            var cmd = s_sql_action.GetProcedure("PR_TIDO_APRO_BU01", P_FS_COD_TIDO_SIST, P_FI_COD_EMPR);

            ds = new DataSet();
            ds = s_sql_action.ExecuteDataSet(cmd);
            if (ds.Tables[0].Rows.Count == 0)
            {
                O_TA_TIDO_APRO.FS_COD_TIDO_SIST = "";
            }
            else
            {
                O_TA_TIDO_APRO.FS_COD_TIDO_SIST = ds.Tables[0].Rows[0]["FS_COD_TIDO_SIST"].ToString();
                O_TA_TIDO_APRO.FI_COD_EMPR      = Convert.ToInt32(ds.Tables[0].Rows[0]["FI_COD_EMPR"].ToString());
                O_TA_TIDO_APRO.FS_IND_APRO_ANEX = ds.Tables[0].Rows[0]["FS_IND_APRO_ANEX"].ToString();
                O_TA_TIDO_APRO.FS_IND_APRO_ENTI = ds.Tables[0].Rows[0]["FS_IND_APRO_ENTI"].ToString();
                O_TA_TIDO_APRO.FI_CAN_NIVE      = Convert.ToInt32(ds.Tables[0].Rows[0]["FI_CAN_NIVE"].ToString());
                O_TA_TIDO_APRO.FS_COD_USCR      = ds.Tables[0].Rows[0]["FS_COD_USCR"].ToString();
                O_TA_TIDO_APRO.FD_FEC_USCR      = Convert.ToDateTime(ds.Tables[0].Rows[0]["FD_FEC_USCR"].ToString());
                O_TA_TIDO_APRO.FS_COD_USMO      = ds.Tables[0].Rows[0]["FS_COD_USMO"].ToString();
                O_TA_TIDO_APRO.FD_FEC_USMO      = Convert.ToDateTime(ds.Tables[0].Rows[0]["FD_FEC_USMO"].ToString());
            }
            return(O_TA_TIDO_APRO);
        }
Exemplo n.º 3
0
        public void Eliminar(E_TA_TIDO_APRO O_TA_TIDO_APRO)
        {
            s_sql_action.Data_Base_Name = s_sql_action.val_BD_SEGU;
            var cmd = s_sql_action.GetProcedure("PR_TIDO_APRO_EL01", O_TA_TIDO_APRO.FS_COD_TIDO_SIST, O_TA_TIDO_APRO.FI_COD_EMPR);

            s_sql_action.ExecuteNonQuery(cmd);
        }
Exemplo n.º 4
0
        public void Actualizar(E_TA_TIDO_APRO O_TA_TIDO_APRO)
        {
            s_sql_action.Data_Base_Name = s_sql_action.val_BD_SEGU;
            var cmd = s_sql_action.GetProcedure("PR_TIDO_APRO_AC01", O_TA_TIDO_APRO.FS_COD_TIDO_SIST, O_TA_TIDO_APRO.FI_COD_EMPR, O_TA_TIDO_APRO.FS_IND_APRO_ANEX, O_TA_TIDO_APRO.FS_IND_APRO_ENTI, O_TA_TIDO_APRO.FI_CAN_NIVE, O_TA_TIDO_APRO.FS_COD_USMO);

            s_sql_action.ExecuteNonQuery(cmd);
        }
        public JsonResult Guardar(E_TA_TIDO_APRO model)
        {
            var resp = new ResponseModel
            {
                response = true,
                error    = ""
            };

            if (ModelState.IsValid)
            {
                SaveDocumento(model);
            }
            else
            {
                resp.response = false;
            }
            return(Json(resp));
        }
        public JsonResult validaExistenciaCod(E_TA_TIDO_APRO obj, E_TA_TIPO_DOCU_SIST obj2)

        {
            obj  = sql.Buscar_Por_Codigo(obj.FS_COD_TIDO_SIST, 1);
            obj2 = sqlApoyo.Buscar_Por_Codigo(obj2.FS_COD_TIDO_SIST, 1);
            if (obj.FS_COD_TIDO_SIST != "")
            {
                return(Json("Código ya existe en tabla"));
            }
            else if (obj2.FS_COD_TIDO_SIST == "")
            {
                return(Json("Código de Doc. no existe"));
            }
            else
            {
                return(Json(true));
            }
        }
        //public ActionResult ReportDocumento()
        //{
        //    List<E_TA_TIDO_APRO> list = new List<E_TA_TIDO_APRO>();
        //    list = sql.Reporte(1);

        //    string ruta_capa_rep = "\\PYP_Reportes";
        //    string rptRuta = Path.GetDirectoryName(Path.GetDirectoryName(Server.MapPath(""))) + ruta_capa_rep;
        //    ReportDocument rd = new ReportDocument();
        //    rd.Load(Path.Combine(rptRuta, "Rpt_DocumentoAprobacion.rpt"));

        //    rd.SetDataSource(list);
        //    Response.Buffer = false;
        //    Response.ClearContent();
        //    Response.ClearHeaders();
        //    Stream stream = rd.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
        //    stream.Seek(0, SeekOrigin.Begin);
        //    //Response.AddHeader("Content-Disposition", "inline; filename=Authorization.pdf");
        //    return File(stream, "application/pdf", "Reporte_Documento_Aprobación.pdf");
        //}



        //public JsonResult validaExistenciaCod(string FS_COD_TIDO_SIST)
        //{
        //    return Json(!String.Equals(FS_COD_TIDO_SIST, "ABL"));
        //}

        public void SaveDocumento(E_TA_TIDO_APRO obj)
        {
            obj.FS_COD_USCR = "SHINTA";
            obj.FI_COD_EMPR = 1;
            sql.Insertar(obj);
        }
 public ActionResult EditDocumento(E_TA_TIDO_APRO obj)
 {
     obj.FI_COD_EMPR      = 1;
     ViewBag.getDocumento = sql.Buscar_Por_Codigo(obj.FS_COD_TIDO_SIST, obj.FI_COD_EMPR);
     return(View());
 }
 public void DeleteDocumento(E_TA_TIDO_APRO obj)
 {
     obj.FI_COD_EMPR = 1;
     sql.Eliminar(obj);
 }
 public void UpdateDocumento(E_TA_TIDO_APRO obj)
 {
     obj.FS_COD_USMO = "SHINTA";
     obj.FI_COD_EMPR = 1;
     sql.Actualizar(obj);
 }