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