Пример #1
0
    public void ListarClientes()
    {
        DtoCliente dto_cliente = new DtoCliente();
        CtrCliente ctr_cliente = new CtrCliente();

        gvClientes.DataSource = ctr_cliente.Ctr_ListarClientes();
        gvClientes.DataBind();
    }
Пример #2
0
 public void Inicializa(CtrCliente cliente, Venta venta, OOB.LibVenta.PosOffline.Permiso.Pos.Ficha permiso, ClaveSeguridad.Seguridad seguridad)
 {
     _efectivoChanged = false;
     _divisaChanged   = false;
     _elect_1_Changed = false;
     _elect_2_Changed = false;
     _elect_3_Changed = false;
     _otro_Changed    = false;
 }
    public void Carga_Informacion_del_Propietario()
    {
        DtoPersona dto_persona  = new DtoPersona();
        DtoCliente dto_cliente  = new DtoCliente();
        CtrCliente ctrl_cliente = new CtrCliente();

        dto_persona.id_persona = int.Parse(Session["id_cliente"].ToString());
        ctrl_cliente.Ctr_CargarInformacionCliente(dto_persona, dto_cliente);
        txtPropietario.Text = dto_cliente.nombres;
        txtDNI.Text         = dto_cliente.dni;
        txtCelular.Text     = dto_cliente.celular.ToString();
        txtTelefono.Text    = dto_cliente.telefono.ToString();
    }
Пример #4
0
    public void CargarMiDireccion()
    {
        DtoCliente dto_cliente = new DtoCliente();
        DtoDireccion_Especifica dto_direccion_especifica = new DtoDireccion_Especifica();

        dto_cliente.id_persona = int.Parse(Session["id_persona"].ToString());
        CtrCliente ctr_cliente = new CtrCliente();

        ctr_cliente.Ctr_Cargar_Mi_Direccion(dto_cliente, dto_direccion_especifica);

        txtDireccion_BD.Text = dto_direccion_especifica.direccion;
        txtLatitud_BD.Text   = dto_direccion_especifica.latitud;
        txtLongitud_BD.Text  = dto_direccion_especifica.longitud;
        txtRegion_BD.Text    = dto_direccion_especifica.region;
        txtDepartamentoProvinciaDistrito.Text = dto_direccion_especifica.nombre_distrito;
    }
Пример #5
0
    public void InsertarTiposDeCliente()
    {
        CtrCliente ctr_cliente1 = new CtrCliente();
        int        id_persona   = int.Parse(Session["id_persona"].ToString());

        ctr_cliente1.Ctr_SeleccionarEstadoCliente(dto_cliente, id_persona);
        string estado_cliente = dto_cliente.estado_cliente;

        if (estado_cliente == "False")
        {
            CtrCliente ctr_cliente2 = new CtrCliente();
            dto_cliente.id_persona = int.Parse(Session["id_persona"].ToString());
            ctr_cliente2.Ctr_InsertarTipoDeCliente(dto_cliente);
        }
        else
        {
        }
    }
    public void Cargar_Informacion_Cliente()
    {
        DtoPersona dto_persona = new DtoPersona();
        DtoCliente dto_cliente = new DtoCliente();
        CtrCliente ctr_cliente = new CtrCliente();
        int        edad;

        dto_persona.id_persona = int.Parse(Session["id_cliente"].ToString());
        ctr_cliente.Ctr_CargarInformacionCliente(dto_persona, dto_cliente);

        //"MMMM d, yyyy  <--- marzo 7 1994
        //creado por royer ya muy bravo ya
        string[] myArray = new string[12] {
            dto_cliente.nombres, Convert.ToString(dto_cliente.fecha_nac.HasValue ? dto_cliente.fecha_nac.Value.ToString("dd-MM-yyyy") : "No Especificado"), dto_cliente.direccion, dto_cliente.nombre_distrito, Convert.ToString(dto_cliente.celular), String.Format("{0:###-####}", dto_cliente.telefono), dto_cliente.correo, dto_cliente.dni, dto_cliente.nombre_estado, dto_cliente.tipo_perfil, dto_cliente.nombre_empresa, Convert.ToString(dto_cliente.ruc)
        };
        string[] myArray2 = new string[12] {
            txtNombrePersonal.Text, txtFechaNacimiento.Text, txtDireccion.Text, txtProvinciaDistrito.Text, txtCelular.Text, txtTelefono.Text, txtCorreo.Text, txtDocumento.Text, txtEstado.Text, txtTipo.Text, txtNombre_Empresa.Text, txtRuc.Text
        };
        int    cero  = 0;
        string cero2 = Convert.ToString(cero);

        for (int i = 0; i < myArray.Length; i++)
        {
            if (myArray[i] == "" || myArray[i] == null || myArray[i] == cero2 || myArray[i] == "-")
            {
                string a = "No Especificado";
                myArray2[i] = a;
            }
            else
            {
                myArray2[i] = myArray[i];
            }
        }
        //ya muy bravo ya
        int    wa;
        string año1 = Convert.ToString(dto_cliente.fecha_nac.HasValue ? dto_cliente.fecha_nac.Value.ToString("yyyy") : "No Especificado");
        int?   año2 = Int32.TryParse(año1, out wa) ? Int32.Parse(año1) : (int?)null;

        string mes1 = Convert.ToString(dto_cliente.fecha_nac.HasValue ? dto_cliente.fecha_nac.Value.ToString("MM") : "No Especificado");
        int?   mes2 = Int32.TryParse(mes1, out wa) ? Int32.Parse(mes1) : (int?)null;

        string dia1  = Convert.ToString(dto_cliente.fecha_nac.HasValue ? dto_cliente.fecha_nac.Value.ToString("dd") : "No Especificado");
        int?   dia2  = Int32.TryParse(dia1, out wa) ? Int32.Parse(dia1) : (int?)null;
        var    today = DateTime.Today;

        //DateTime fechaNacimiento = new DateTime(año2.HasValue ? año2.Value : today.Year,  mes2.HasValue ? mes2.Value : today.Year, dia2.HasValue ? dia2.Value : today.Year);
        if (año1 != "No Especificado" && mes1 != "No Especificado" && dia1 != "No Especificado")
        {
            DateTime fechaNacimiento = new DateTime(año2.HasValue ? año2.Value : año2.Value, mes2.HasValue ? mes2.Value : mes2.Value, dia2.HasValue ? dia2.Value : dia2.Value);
            DateTime now             = DateTime.Today;
            edad = DateTime.Today.Year - fechaNacimiento.Year;
            if (DateTime.Today < fechaNacimiento.AddYears(edad))
            {
                edad--;
            }
            txtFechaNacimiento.Text = myArray2[1] + "  ----> Edad : " + edad;
        }
        else
        {
            txtFechaNacimiento.Text = myArray2[1] + "  ----> Edad : ---";
        }
        img_Perfil.ImageUrl    = dto_cliente.img_ruta;
        txtNombrePersonal.Text = myArray2[0];
        //txtFechaNacimiento.Text = myArray2[1] + "  ----> Edad : " + edad;
        txtDireccion.Text         = myArray2[2];
        txtProvinciaDistrito.Text = myArray2[3];
        txtCelular.Text           = myArray2[4];
        txtTelefono.Text          = myArray2[5];
        txtCorreo.Text            = myArray2[6];
        txtDocumento.Text         = myArray2[7];
        txtEstado.Text            = myArray2[8];
        txtTipo.Text           = myArray2[9];
        txtNombre_Empresa.Text = myArray2[10];
        txtRuc.Text            = myArray2[11];
        logo_empresa.ImageUrl  = dto_cliente.logo;

        //txtNombrePersonal.Text = dto_personal.nombres;
        //txtFechaNacimiento.Text = dto_personal.fecha_nac;
        //txtDireccion.Text = dto_personal.direccion;
        //txtProvinciaDistrito.Text = dto_personal.nombre_distrito;
        //txtCelular.Text = Convert.ToString(dto_personal.celular);
        //txtTelefono.Text = Convert.ToString(dto_personal.telefono);
        //txtCorreo.Text = dto_personal.correo;
        //txtDocumento.Text = dto_personal.dni;
        //txtEstado.Text = dto_personal.estado;
        //txtTipo.Text = dto_personal.tipo_perfil;
        //txtNombre_Empresa.Text = dto_personal.nombre_empresa;
        //txtRuc.Text = Convert.ToString(dto_personal.ruc);
    }