示例#1
0
        //VALIDACIONES REGISTRAR EMPRESA
        public U_aux_reg_emp validar_extenciones(String extension, String pass1, String pass2, Boolean email)
        {
            U_aux_reg_emp res = new U_aux_reg_emp();

            if (!email)
            {
                if (extension.Equals(".jpg") || extension.Equals(".jepg") || extension.Equals(".png") || extension.Equals(".JPG") || extension.Equals(".JEPG") || extension.Equals(".PNG"))
                {
                    if (pass1 != pass2)
                    {
                        //Page.ClientScript.RegisterStartupScript(this.GetType(), "Sripts", "<script>alert('Las Contraseñas no coinciden')</script>");
                        //return;
                        res.Valido = false;
                        res.Info   = "Las Contraseñas no coinciden";
                    }
                    else
                    {
                        res.Valido = true;
                        res.Info   = "";
                    }
                }
                else
                {
                    res.Valido = false;
                    res.Info   = "Formato Invalido De Imagen.";
                }
            }
            else
            {
                res.Valido = false;
                res.Info   = "El Correo Ingresado Ya Existe.";
            }
            return(res);
        }
    protected void BTN_Registro_Click(object sender, EventArgs e)
    {
        L_RegistroEmpresa emp           = new L_RegistroEmpresa();
        Boolean           val           = emp.Validar_Existencia_Correo(TB_Email.Text);
        String            extension     = System.IO.Path.GetExtension(FU_Foto.PostedFile.FileName);
        String            nombreArchivo = TB_Nit.Text;
        String            saveLocation  = (Server.MapPath("~\\Archivos\\FotosPerfil") + "\\" + nombreArchivo + extension);
        U_aux_reg_emp     data          = new U_aux_reg_emp();

        data = emp.validar_extenciones(extension, TB_Contraseña.Text, TB_Contraseña2.Text, val);
        //CAMBIAR PARAMETROS PARA CRUD EMPRESA
        emp.CrearEmpresa(TB_Nit.Text, TB_NombreCompañia.Text, nombreArchivo + extension, "../Archivos/FotosPerfil/", TB_Telefono.Text, TB_Direccion.Text, TB_Email.Text, TB_Contraseña.Text, 2, TB_FechaFinal.Text, TB_FechaInicio.Text, int.Parse(DDL_Memebresia.SelectedValue), "", data.Valido);
        emp.guardar_imagen(FU_Foto.PostedFile.InputStream, data.Valido, saveLocation);
        Page.ClientScript.RegisterStartupScript(this.GetType(), "sc", "Redir_Reg_Emp('" + data.Info + "','" + data.Valido + "');", true);
        Modal("Correo Existente", val);
    }