Exemplo n.º 1
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            SPE_OBTIENE_C_IDIOMA_Result idioma = new SPE_OBTIENE_C_IDIOMA_Result();

            string tipo_transaccion = E_TIPO_OPERACION_DB.I.ToString();

            if (vIdIdioma != 0)
            {
                tipo_transaccion = E_TIPO_OPERACION_DB.A.ToString();
                idioma.ID_IDIOMA = vIdIdioma;
            }

            idioma.CL_IDIOMA = txtClIdioma.Text;
            idioma.NB_IDIOMA = txtNbIdioma.Text;
            idioma.FG_ACTIVO = chkActivo.Checked;

            IdiomaNegocio neg        = new IdiomaNegocio();
            E_RESULTADO   vResultado = neg.InsertaActualiza_C_IDIOMA(tipo_transaccion, idioma, vClUsuario, vNbPrograma);
            string        vMensaje   = vResultado.MENSAJE.Where(w => w.CL_IDIOMA.Equals(vClIdioma.ToString())).FirstOrDefault().DS_MENSAJE;

            // UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);


            UtilMensajes.MensajeResultadoDB(rnMensaje, vMensaje, vResultado.CL_TIPO_ERROR);
        }
Exemplo n.º 2
0
 public XElement InsertaActualiza_C_IDIOMA(string tipo_transaccion, SPE_OBTIENE_C_IDIOMA_Result V_C_IDIOMA, string usuario, string programa)
 {
     using (context = new SistemaSigeinEntities())
     {
         //Declaramos el objeto de valor de retorno
         ObjectParameter pout_clave_retorno = new ObjectParameter("XML_RESULTADO", typeof(XElement));
         context.SPE_INSERTA_ACTUALIZA_C_IDIOMA(pout_clave_retorno, V_C_IDIOMA.ID_IDIOMA, V_C_IDIOMA.CL_IDIOMA, V_C_IDIOMA.NB_IDIOMA, V_C_IDIOMA.FG_ACTIVO, usuario, usuario, programa, programa, tipo_transaccion);
         //regresamos el valor de retorno de sql
         return(XElement.Parse(pout_clave_retorno.Value.ToString()));
     }
 }
Exemplo n.º 3
0
        private void cargarIdioma()
        {
            SPE_OBTIENE_C_IDIOMA_Result idioma = new SPE_OBTIENE_C_IDIOMA_Result();
            IdiomaNegocio neg = new IdiomaNegocio();

            idioma = neg.Obtener_C_IDIOMA(vIdIdioma).FirstOrDefault();

            if (idioma != null)
            {
                txtClIdioma.Text  = idioma.CL_IDIOMA;
                txtNbIdioma.Text  = idioma.NB_IDIOMA;
                chkActivo.Checked = idioma.FG_ACTIVO;
            }
        }
Exemplo n.º 4
0
        public E_RESULTADO InsertaActualiza_C_IDIOMA(string tipo_transaccion, SPE_OBTIENE_C_IDIOMA_Result V_C_IDIOMA, string usuario, string programa)
        {
            IdiomaOperaciones operaciones = new IdiomaOperaciones();

            return(UtilRespuesta.EnvioRespuesta(operaciones.InsertaActualiza_C_IDIOMA(tipo_transaccion, V_C_IDIOMA, usuario, programa)));
        }