public XElement InsertaActualizaEmpresa(E_TIPO_OPERACION_DB tipoTransaccion, E_EMPRESA vEmpresa, string usuario, string programa)
 {
     using (context = new ACRUXLICENCIAMIENTOEntities())
     {
         ObjectParameter pOutClRetorno = new ObjectParameter("XML_RESULTADO", typeof(XElement));
         context.SPE_INSERTA_ACTUALIZA_C_EMPRESA(pOutClRetorno, vEmpresa.ID_EMPRESA, vEmpresa.CL_EMPRESA, vEmpresa.NB_EMPRESA, vEmpresa.DS_EMPRESA, usuario, programa, tipoTransaccion.ToString());
         return(XElement.Parse(pOutClRetorno.Value.ToString()));
     }
 }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                E_EMPRESA      empresa = new E_EMPRESA();
                EmpresaNegocio neg     = new EmpresaNegocio();

                empresa.ID_EMPRESA = idEmpresa;
                empresa.CL_EMPRESA = txtClave.Text;
                empresa.DS_EMPRESA = txtDescripcion.Text;
                empresa.NB_EMPRESA = txtNombre.Text;
                E_RESULTADO resultado = neg.InsertaActualizaEmpresa(vClOperacion, empresa, usuario, programa);
                string      vMensaje  = resultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;
                UtilMensajes.MensajeResultadoDB(rwmAlertas, vMensaje, resultado.CL_TIPO_MENSAJE);
            }
        }
Esempio n. 3
0
        public E_RESULTADO InsertaActualizaEmpresa(E_TIPO_OPERACION_DB tipoTransaccion, E_EMPRESA vEmpresa, string usuario, string programa)
        {
            EmpresaOperaciones operaciones = new EmpresaOperaciones();

            return(new E_RESULTADO(operaciones.InsertaActualizaEmpresa(tipoTransaccion, vEmpresa, usuario, programa)));
        }