private string UpdtServicio() { var obec = ((BEParameters)Session["InitPar"]); var obj = new BELlamadaServicio(); var MSJ = ""; obj.CallId = Convert.ToInt32(txtidllamada.Text); obj.CardCode = bteCustomer.Text; obj.CardName = txtCustomerName.Text; obj.ContactPerson = Convert.ToString(txtcontctCode1.Value); obj.Estado = Convert.ToString(cbStatus.Value); obj.Prioridad = Convert.ToString(cbbPriority.Value); obj.SerieFab = txtmanufSN1.Text; obj.SerieInt = txtinternalSN.Text; obj.ItemCode = txtitemCode.Text; obj.ItemName = txtItemName.Text; obj.Asunto = txtSubject.Text; obj.IdDireccion = cbbAddress.Text; obj.Origen = Convert.ToString(cbbOrigin.Value); obj.TipoProblema = Convert.ToString(cbbProblemTyp.Value); obj.DetalleServicio = Convert.ToString(cbbCallType.Value); obj.Tecnico = Convert.ToString(cbbTecnico.Value); //obj.HoraInicio = Convert.ToString(dteDocDateInit.Value); //obj.HoraFin = Convert.ToString(dteDocDateFin.Value); //obj.Duracion = txtDuration.Text; obj.Resolucion = mmoResolution.Text; obj.Comentario = mmoComments.Text; obj.AddressType = Convert.ToString(hdfTemp.Get("adrtype")); using (var obrd = new BRDocument()) { BEParameters obep = new BEParameters(); obep.Socied = obec.Socied; obep.TransId = Convert.ToInt32(obj.CallId); var bandera = obrd.DXP_VAL_LLAMADA_ENTREGA(obep); obrd.UpdtService(obj, ((BEParameters)Session["InitPar"]).objSapSbo); if (bandera == "TRUE") { } else { MSJ = Save(); } } var _err = !string.IsNullOrWhiteSpace(obj.Msg) ? obj.Msg : string.Format("IKCC#{0}", MSJ); //Init_VarSessions(); return(_err); }
private string SaveServicio() { var obec = ((BEParameters)Session["InitPar"]); var obj = new BELlamadaServicio(); var MSJ = ""; obj.CardCode = bteCustomer.Text; obj.CardName = txtCustomerName.Text; obj.ContactPerson = Convert.ToString(txtcontctCode1.Value); obj.Estado = Convert.ToString(cbStatus.Value); obj.Prioridad = Convert.ToString(cbbPriority.Value); obj.SerieFab = txtmanufSN1.Text; obj.SerieInt = txtinternalSN.Text; obj.ItemCode = txtitemCode.Text; obj.ItemName = txtItemName.Text; obj.Asunto = txtSubject.Text; obj.IdDireccion = cbbAddress.Text; obj.Origen = Convert.ToString(cbbOrigin.Value); obj.TipoProblema = Convert.ToString(cbbProblemTyp.Value); obj.DetalleServicio = Convert.ToString(cbbCallType.Value); obj.Tecnico = Convert.ToString(cbbTecnico.Value); //obj.HoraInicio = Convert.ToString(dteDocDateInit.Value); //obj.HoraFin = Convert.ToString(dteDocDateFin.Value); //obj.Duracion = txtDuration.Text; obj.Resolucion = mmoResolution.Text; obj.Comentario = mmoComments.Text; obj.lineatecnicos = ((List <BEBusinessPartner>)Session["tecn"]); var x = Convert.ToString(cbbAddress.Value).Split('$'); obj.AddressType = x[4]; using (var obrd = new BRDocument()) { obrd.SaveService(obj, ((BEParameters)Session["InitPar"]).objSapSbo); MSJ = Save(); } var _err = !string.IsNullOrWhiteSpace(obj.Msg) ? obj.Msg : string.Format("OKBP#{0}#{1}", obj.CallId, MSJ); //Init_VarSessions(); return(_err); }