protected void btnCrearSitio_Click(object sender, EventArgs e)
        {
            try
            {
                //obenter modelo
                tbl_ConfigSitio   site = new tbl_ConfigSitio();
                tbl_RegistroSitio reg  = new tbl_RegistroSitio();
                site.vchClaveSitio  = txtClaveSitio.Text;
                site.vchnombreSitio = txtNombreSitio.Text;
                site.vchAETitle     = "AE" + txtClaveSitio.Text;
                site.bitActivo      = true;

                reg.vchNombreCliente = txtNombreContacto.Text;
                reg.vchEmail         = txtEmail.Text;
                //reg.vchpassword = Security.Decrypt(txtPassSitio.Text);
                reg.vchNumeroContacto = txtNumContacto.Text;
                reg.vchVendedor       = txtVendedor.Text;
                reg.bitActivo         = true;
                //validar SItio
                bool valido = false;
                valido = NapoleonDA.validarSitio(site.vchClaveSitio);
                if (valido)
                {
                    if (site != null && reg != null)
                    {
                        clsMensaje response = new clsMensaje();
                        response = NapoleonDA.setSitio(site, reg);
                        if (response.valido)
                        {
                            enableClean(false);
                            ShowMessage("El Sitio " + txtClaveSitio.Text + " se reservó correctamente", MessageType.Correcto, "alert_container");
                        }
                        else
                        {
                            ShowMessage("Existe un error:" + response.vchMensaje, MessageType.Informacion, "alert_container");
                        }
                    }
                    else
                    {
                        ShowMessage("Favor de verificar la información.", MessageType.Informacion, "alert_container");
                    }
                }
                else
                {
                    ShowMessage("La clave para el sitio ya existe, favor de verificar.", MessageType.Informacion, "alert_container");
                }
                //almacenar Sitio
            }
            catch (Exception eCS)
            {
                ShowMessage("Existe un error al crear el sitio: " + eCS.Message, MessageType.Error, "alert_container");
                Log.EscribeLog("Existe un error al crear el sitio: " + eCS.Message);
            }
        }
示例#2
0
 public ClienteF2CRequest()
 {
     Token            = string.Empty;
     vchClaveSitio    = string.Empty;
     intUsuarioID     = String.Empty;
     vchUsuario       = string.Empty;
     vchPassword      = string.Empty;
     id_Sitio         = int.MinValue;
     tipoServicio     = int.MinValue;
     estudio          = new clsEstudio();
     intDetEstudioID  = int.MinValue;
     mdlConfig        = new tbl_ConfigSitio();
     mdlConfiguracion = new clsConfiguracion();
     vchPathServer    = string.Empty;
 }
        public clsMensaje setSitio(tbl_ConfigSitio mdlSitio, tbl_RegistroSitio mdlRegistro)
        {
            clsMensaje response = new clsMensaje();

            try
            {
                NapoleonDataAccess controller = new NapoleonDataAccess();
                string             mensaje    = "";
                response.valido = controller.setSitio(mdlSitio, mdlRegistro, ref mensaje);
            }
            catch (Exception egV)
            {
                throw egV;
            }
            return(response);
        }
        private void obtenerSitio(ref tbl_ConfigSitio mdl, ref tbl_RegistroSitio reg)
        {
            try
            {
                mdl.vchClaveSitio  = txtClaveSitio.Text.ToUpper();
                mdl.vchnombreSitio = txtNombreSitio.Text.ToUpper();

                reg.vchNombreCliente  = txtNombreContacto.Text.ToUpper();
                reg.vchEmail          = txtEmail.Text;
                reg.vchNumeroContacto = txtNumContacto.Text;
                reg.vchVendedor       = txtVendedor.Text;
            }
            catch (Exception eOS)
            {
                Log.EscribeLog("Existe un error al obtenerSitio: " + eOS.Message);
            }
        }