public XElement InsertarActualizarCCentroAdmvo(String pClTipoOperacion, E_CENTROS_ADMVOS vCCentroAdmvo, string usuario, string programa) { using (context = new SistemaSigeinEntities()) { ObjectParameter poutClaveRetorno = new ObjectParameter("XML_RESULTADO", typeof(XElement)); context.SPE_INSERTA_ACTUALIZA_CENTRO_ADMVO(poutClaveRetorno, vCCentroAdmvo.ID_CENTRO_ADMVO, vCCentroAdmvo.CL_CLIENTE, vCCentroAdmvo.ID_REGISTRO_PATRONAL, vCCentroAdmvo.CL_CENTRO_ADMVO, vCCentroAdmvo.NB_CENTRO_ADMVO, vCCentroAdmvo.NB_CALLE, vCCentroAdmvo.NB_NO_EXTERIOR, vCCentroAdmvo.NB_NO_INTERIOR, vCCentroAdmvo.NB_COLONIA, vCCentroAdmvo.CL_MUNICIPIO, vCCentroAdmvo.NB_MUNICIPIO, vCCentroAdmvo.CL_ESTADO, vCCentroAdmvo.NB_ESTADO, vCCentroAdmvo.CL_CODIGO_POSTAL, vCCentroAdmvo.CL_ZONA_ECONOMICA, usuario, usuario, programa, programa, pClTipoOperacion.ToString()); return(XElement.Parse(poutClaveRetorno.Value.ToString())); } }
protected void btnGuardarCentroAdmvo_Click(object sender, EventArgs e) { if (Request.QueryString["ID"] != null) { vTipoTransaccion = E_TIPO_OPERACION_DB.A.ToString(); } else { vTipoTransaccion = E_TIPO_OPERACION_DB.I.ToString(); } String vClEstado = ""; String vNbEstado = ""; String vClMunicipio = ""; String vNbMunicipio = ""; String vNbColonia = ""; E_CENTROS_ADMVOS vCentrosAdmvo = new E_CENTROS_ADMVOS(); vCentrosAdmvo.ID_CENTRO_ADMVO = vIdCentroAdmvo; vCentrosAdmvo.CL_CENTRO_ADMVO = txtClave.Text; vCentrosAdmvo.NB_CENTRO_ADMVO = txtNombre.Text; vCentrosAdmvo.NB_CALLE = txtCalle.Text; vCentrosAdmvo.NB_NO_EXTERIOR = txtNoExt.Text; vCentrosAdmvo.NB_NO_INTERIOR = txtNoInt.Text; vCentrosAdmvo.CL_CODIGO_POSTAL = txtCP.Text; foreach (RadListBoxItem item in lstEstado.Items) { vClEstado = item.Value; vNbEstado = item.Text; vCentrosAdmvo.CL_ESTADO = vClEstado; vCentrosAdmvo.NB_ESTADO = vNbEstado; } foreach (RadListBoxItem item in lstMunicipio.Items) { vNbMunicipio = item.Text; vClMunicipio = item.Value; vCentrosAdmvo.NB_MUNICIPIO = vNbMunicipio; vCentrosAdmvo.CL_MUNICIPIO = vClMunicipio; } foreach (RadListBoxItem item in lstColonia.Items) { vNbColonia = item.Text; vCentrosAdmvo.NB_COLONIA = vNbColonia; } CentroAdministrativoNegocio nCentroAdministrativo = new CentroAdministrativoNegocio(); E_RESULTADO vResultado = nCentroAdministrativo.InsertaActualizaCCentroAdmvo(usuario: usuario, programa: programa, pClTipoOperacion: vTipoTransaccion, vCCentroAdmvo: vCentrosAdmvo); string vMensaje = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE; UtilMensajes.MensajeResultadoDB(rwmMensaje, vMensaje, vResultado.CL_TIPO_ERROR); }
public E_RESULTADO InsertaActualizaCCentroAdmvo(String pClTipoOperacion, E_CENTROS_ADMVOS vCCentroAdmvo, string usuario, string programa) { CentroAdministrativoOperaciones operaciones = new CentroAdministrativoOperaciones(); return(UtilRespuesta.EnvioRespuesta(operaciones.InsertarActualizarCCentroAdmvo(pClTipoOperacion, vCCentroAdmvo, usuario, programa))); }