public Model.Requerimiento_Detalle_Servicio Recupera_Requerimiento_Detalle_Servicio(int intIdRequrimiento_Detalle_Servicio) { DataTable dt = new DataTable(); Model.Requerimiento_Detalle_Servicio obj = new Model.Requerimiento_Detalle_Servicio(); dt = SqlHelper.ExecuteDataTable(strConnection, "Gestion.spp_sel_mvto_Requerimiento_Detalle_Servicio", intIdRequrimiento_Detalle_Servicio); if (dt.Rows.Count == 0) { obj.IidRequerimiento_Detalle = 0; obj.IidRequerimiento_Detalle_Servicio = 0; obj.CcodServicio = ""; obj.TespecificacionTecnica = ""; obj.Fprecio = 0; obj.Fprecio_Extranjero = 0; } else { obj.IidRequerimiento_Detalle = Convert.ToInt32(dt.Rows[0][0]); obj.IidRequerimiento_Detalle_Servicio = Convert.ToInt32(dt.Rows[0][1]); obj.CcodServicio = Convert.ToString(dt.Rows[0][2]); obj.TespecificacionTecnica = Convert.ToString(dt.Rows[0][3]); obj.Fprecio = Convert.ToDouble(dt.Rows[0][4]); obj.Fprecio_Extranjero = Convert.ToDouble(dt.Rows[0][5]); } return(obj); }
public int Modifica_Requerimiento_Detalle_Servicio(Model.Requerimiento_Detalle_Servicio obj) { int intIdRequerimiento_Detalle_Servicio = 0; DataTable dt = new DataTable(); try { dt = SqlHelper.ExecuteDataTable(strConnection, "Gestion.spp_upd_mvto_Requerimiento_Detalle_Servicio", obj.IidRequerimiento_Detalle_Servicio, obj.CcodServicio, obj.TespecificacionTecnica, obj.Fprecio, obj.Fprecio_Extranjero ); intIdRequerimiento_Detalle_Servicio = obj.IidRequerimiento_Detalle_Servicio; } catch { intIdRequerimiento_Detalle_Servicio = 0; } return(intIdRequerimiento_Detalle_Servicio); }
public int Graba_Requerimiento_Detalle_Servicio(Model.Requerimiento_Detalle_Servicio obj) { int intIdRequerimiento_Detalle_Servicio = 0; DataTable dt = new DataTable(); try { dt = SqlHelper.ExecuteDataTable(strConnection, "Gestion.spp_ins_mvto_Requerimiento_Detalle_Servicio", obj.IidRequerimiento_Detalle, obj.CcodServicio, obj.TespecificacionTecnica, obj.Fprecio, obj.Fprecio_Extranjero ); intIdRequerimiento_Detalle_Servicio = Convert.ToInt32(dt.Rows[0][0]); } catch { intIdRequerimiento_Detalle_Servicio = 0; } return(intIdRequerimiento_Detalle_Servicio); }
public void ShowMe(Model.Requerimiento_Cabecera _MRC, Model.Requerimiento_Detalle _MRD, Model.Requerimiento_Detalle_Bien _MRDB, Model.Requerimiento_Detalle_Servicio _MRDS, string strNomFuenteFinanciamiento, string strNomCentroCosto, string strNomProyecto, string strNomPosicionPresupuestal, string strNomClasificador, string strNomTipoGasto, string strNomMaterial, string strNomServicio, Infragistics.Win.UltraWinGrid.UltraGrid Grid, Infragistics.Win.UltraWinEditors.UltraTextEditor text ) { if (_MRC.CcodTipoAdquisicion.TrimEnd() == "B") { this.UTC_Principal.SelectedTab = this.UTC_Principal.Tabs["Bien"]; this.Text = "REQUERIMIENTO DE BIEN"; } else { this.UTC_Principal.SelectedTab = this.UTC_Principal.Tabs["Servicio"]; this.Text = "REQUERIMIENTO DE SERVICIO"; } MRC = _MRC; MRD = _MRD; MRDB = _MRDB; MRDS = _MRDS; m_Grid = Grid; m_text = text; Model.PosicionPresupuestal MPP = new Model.PosicionPresupuestal(); Service.PosicionPresupuestal SPP = new Service.PosicionPresupuestal(); Service.Clasificacion SC = new Service.Clasificacion(); if (MyStuff.UsaWCF == true) { DS_Bien = objWCF.Ayuda_Material(""); DS_Servicio = objWCF.Ayuda_Servicio(""); this.Cbo_CodUnidadMedida.CargaDT(objWCF.Combo_UnidadMedida().Tables[0]); } else { Service.Material SM = new Service.Material(); Service.DataGeneral SDG = new Service.DataGeneral(); DS_Bien = SM.Ayuda_Material(""); DS_Servicio = SM.Ayuda_Servicio(""); this.Cbo_CodUnidadMedida.CargaDT(SDG.Combo_UnidadMedida().Tables[0]); } this.Txt_CodMaterial.nombreDS = DS_Bien; this.Txt_CodServicio.nombreDS = DS_Servicio; if (MRD.IidRequerimiento_Detalle != 0) { this.Btn_Grabar_Salir.Visible = false; this.Txt_CodFuenteFinanciamiento.Value = MRD.CcodFuenteFinanciamiento; this.Txt_NomFuenteFinanciamiento.Value = strNomFuenteFinanciamiento; this.Txt_CodCentroCosto.Value = MRD.CcodCeCo; this.Txt_NomCentroCosto.Value = strNomCentroCosto; this.Txt_CodProyecto.Value = MRD.CcodProyecto; this.Txt_NomProyecto.Value = strNomProyecto; this.Txt_CodPosicionPresupuestal.Value = MRD.CcodPosPre; this.Txt_NomPosicionPresupuestal.Value = strNomPosicionPresupuestal; this.Txt_CodClasificacion.Value = MRD.CcodClasificador; this.Txt_NomClasificacion.Value = strNomClasificador; this.Txt_CodTipoGasto.Value = MRD.CcodTipoGasto; this.Txt_NomTipoGasto.Value = strNomTipoGasto; if (MRC.CcodTipoAdquisicion.TrimEnd() == "B") { this.Txt_CodMaterial.Value = MRDB.CcodMaterial; this.Txt_NomMaterial.Value = strNomMaterial; this.Txt_Stock.Value = MRDB.Fstock; this.Edt_EspecificacionTecnica.Value = MRDB.TespecificacionTecnica; this.Txt_Cantidad.Value = MRDB.Fcantidad; this.Cbo_CodUnidadMedida.SelectedValue = MRDB.CcodUnidadMedida; this.Txt_Precio.Value = MRDB.FprecioUnitario; this.Txt_ImporteTotal_B.Value = MRD.FimporteTotal; } else { this.Txt_CodServicio.Value = MRDS.CcodServicio; this.Txt_NomServicio.Value = strNomServicio; this.Txt_EspecificacionServicio.Value = MRDS.TespecificacionTecnica; this.Txt_ImporteTotal_S.Value = MRD.FimporteTotal; } } this.ShowDialog(); }
public int Modifica_Requerimiento_Detalle_Servicio(Model.Requerimiento_Detalle_Servicio obj) { Repository.Requerimiento_Detalle_Servicio objDs = new Repository.Requerimiento_Detalle_Servicio(); return(objDs.Modifica_Requerimiento_Detalle_Servicio(obj)); }