Exemplo n.º 1
0
 public XElement InsertaActualizaModulo(E_TIPO_OPERACION_DB tipoTransaccion, E_MODULO vModulo, string usuario, string programa)
 {
     using (context = new ACRUXLICENCIAMIENTOEntities())
     {
         ObjectParameter pOutClRetorno = new ObjectParameter("XML_RESULTADO", typeof(XElement));
         context.SPE_INSERTA_ACTUALIZA_C_MODULO(pOutClRetorno, vModulo.ID_MODULO, vModulo.CL_MODULO, vModulo.NB_MODULO, vModulo.DS_MODULO, vModulo.ID_SISTEMA, usuario, programa, tipoTransaccion.ToString());
         return(XElement.Parse(pOutClRetorno.Value.ToString()));
     }
 }
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     if (Valida())
     {
         ModuloNegocio neg    = new ModuloNegocio();
         E_MODULO      modulo = new E_MODULO();
         modulo.ID_MODULO  = idModulo;
         modulo.CL_MODULO  = txtClave.Text;
         modulo.NB_MODULO  = txtNombre.Text;
         modulo.DS_MODULO  = txtDescripcion.Text;
         modulo.ID_SISTEMA = Guid.Parse(rcbSistema.SelectedValue);
         E_RESULTADO resultado = neg.InsertaActualizaSistema(vClOperacion, modulo, 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);
     }
 }
Exemplo n.º 3
0
        public E_RESULTADO InsertaActualizaSistema(E_TIPO_OPERACION_DB tipoTransaccion, E_MODULO vModulo, string usuario, string programa)
        {
            ModuloOperaciones operaciones = new ModuloOperaciones();

            return(new E_RESULTADO(operaciones.InsertaActualizaModulo(tipoTransaccion, vModulo, usuario, programa)));
        }