コード例 #1
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static string LeerYSerializar(int IdWF, Entidades.Sesion Sesion)
 {
     DB.Persona        comprador = new DB.Persona(Sesion);
     Entidades.Persona persona   = new Entidades.Persona();
     persona = comprador.Leer(IdWF);
     return(DB.Funciones.ObjetoSerializado(persona));
 }
コード例 #2
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
        public static List <Entidades.Persona> ListaTurismo(Entidades.Sesion Sesion)
        {
            DB.Persona comprador           = new DB.Persona(Sesion);
            List <Entidades.Persona> lista = comprador.ListaPorCuit(true, CedServicios.Entidades.Enum.TipoPersona.Cliente);

            return(lista);
        }
コード例 #3
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static string LeerYSerializar(int IdWF, Entidades.Sesion Sesion)
 {
     DB.Persona comprador = new DB.Persona(Sesion);
     Entidades.Persona persona = new Entidades.Persona();
     persona = comprador.Leer(IdWF);
     return DB.Funciones.ObjetoSerializado(persona);
 }
コード例 #4
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaSinExportacion(Entidades.Usuario Cuenta, Entidades.Sesion Sesion, bool ConSeleccionarComprador)
 {
     DB.Persona comprador = new DB.Persona(Sesion);
     List<Entidades.Persona> lista = comprador.ListaPorCuit(true, CedServicios.Entidades.Enum.TipoPersona.Cliente);
     lista = lista.FindAll(delegate(Entidades.Persona c)
     {
         return !c.Documento.Tipo.Id.Equals("70") || c.RazonSocial.Equals("Seleccionar cliente");
     });
     return lista;
 }
コード例 #5
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
        public static List <Entidades.Persona> ListaSinExportacion(Entidades.Usuario Cuenta, Entidades.Sesion Sesion, bool ConSeleccionarComprador)
        {
            DB.Persona comprador           = new DB.Persona(Sesion);
            List <Entidades.Persona> lista = comprador.ListaPorCuit(true, CedServicios.Entidades.Enum.TipoPersona.Cliente);

            lista = lista.FindAll(delegate(Entidades.Persona c)
            {
                return(!c.Documento.Tipo.Id.Equals("70") || c.RazonSocial.Equals("Seleccionar cliente"));
            });
            return(lista);
        }
コード例 #6
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
        public static List <Entidades.Persona> ListaPaging(out int CantidadFilas, int IndicePagina, string OrderBy, string Cuit, string NroDoc, string RazSoc, string Estado, string SessionID, Entidades.Sesion Sesion)
        {
            List <Entidades.Persona> listaPersona = new List <Entidades.Persona>();

            DB.Persona db = new DB.Persona(Sesion);
            if (OrderBy.Equals(String.Empty))
            {
                OrderBy = "Cuit desc, RazonSocial asc ";
            }
            listaPersona = db.ListaSegunFiltros(Cuit, NroDoc, RazSoc, Estado, Entidades.Enum.TipoPersona.Ambos);
            int cantidadFilas = listaPersona.Count;

            CantidadFilas = cantidadFilas;
            return(db.ListaPaging(IndicePagina, OrderBy, SessionID, listaPersona));
        }
コード例 #7
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServiciosApi
 public static Entidades.Response.ValorBoolResponse Crear(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     Entidades.Response.ValorBoolResponse valorBoolResponse = new Entidades.Response.ValorBoolResponse();
     try
     {
         valorBoolResponse.Respuesta = ValidarCrear(Persona);
         if (valorBoolResponse.Respuesta.Resultado.Severidad == Resultado.SeveridadEnum.Ok)
         {
             DB.Persona db = new DB.Persona(Sesion);
             db.Crear(Persona);
         }
     }
     catch (Exception ex)
     {
         valorBoolResponse.Respuesta = Respuesta.ExceptionToRespuesta(ex);
     }
     return(valorBoolResponse);
 }
コード例 #8
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaSegunFiltros(string Cuit, string RazSoc, string NroDoc, string Estado, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona cliente = new DB.Persona(Sesion);
     return cliente.ListaSegunFiltros(Cuit, RazSoc, NroDoc, Estado, TipoPersona);
 }
コード例 #9
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void CambiarEstado(Entidades.Persona Persona, string Estado, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.CambiarEstado(Persona, Estado);
 }
コード例 #10
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static List <Entidades.Persona> ListaSegunFiltros(string Cuit, string NroDoc, string RazSoc, string Estado, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona cliente = new DB.Persona(Sesion);
     return(cliente.ListaSegunFiltros(Cuit, NroDoc, RazSoc, Estado, TipoPersona));
 }
コード例 #11
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void DesambiguarPersonaNacional(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.DesambiguarPersonaNacional(Persona);
 }
コード例 #12
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void Modificar(Entidades.Persona Desde, Entidades.Persona Hasta, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.Modificar(Desde, Hasta);
 }
コード例 #13
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void Modificar(Entidades.Persona Desde, Entidades.Persona Hasta, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.Modificar(Desde, Hasta);
 }
コード例 #14
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaPorCuityTipoyNroDoc(string Cuit, Entidades.Documento Documento, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return db.ListaPorCuityTipoyNroDoc(Cuit, Documento, TipoPersona);
 }
コード例 #15
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void Leer(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.Leer(Persona);
 }
コード例 #16
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaPaging(out int CantidadFilas, int IndicePagina, string OrderBy, string Cuit, string NroDoc, string RazSoc, string Estado, string SessionID, Entidades.Sesion Sesion)
 {
     List<Entidades.Persona> listaPersona = new List<Entidades.Persona>();
     DB.Persona db = new DB.Persona(Sesion);
     if (OrderBy.Equals(String.Empty))
     {
         OrderBy = "Cuit desc, RazonSocial asc ";
     }
     listaPersona = db.ListaSegunFiltros(Cuit, NroDoc, RazSoc, Estado, Entidades.Enum.TipoPersona.Ambos);
     int cantidadFilas = listaPersona.Count;
     CantidadFilas = cantidadFilas;
     return db.ListaPaging(IndicePagina, OrderBy, SessionID, listaPersona);
 }
コード例 #17
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void LeerPorClavePrimaria(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.LeerPorClavePrimaria(Persona);
 }
コード例 #18
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static List <Entidades.Persona> ListaPorCuityRazonSocial(string Cuit, string Razonsocial, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return(db.ListaPorCuityRazonSocial(Cuit, Razonsocial, TipoPersona));
 }
コード例 #19
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void Leer(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.Leer(Persona);
 }
コード例 #20
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaPorCuityIdPersona(string Cuit, string IdPersona, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return db.ListaPorCuityIdPersona(Cuit, IdPersona, TipoPersona);
 }
コード例 #21
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaPorCuityRazonSocial(string Cuit, string Razonsocial, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return db.ListaPorCuityRazonSocial(Cuit, Razonsocial, TipoPersona);
 }
コード例 #22
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void LeerDestinatariosFrecuentes(Entidades.Persona Persona, bool IncluirVacio, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.LeerDestinatariosFrecuentes(Persona, IncluirVacio);
 }
コード例 #23
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void DesambiguarPersonaNacional(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.DesambiguarPersonaNacional(Persona);
 }
コード例 #24
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void CambiarEstado(Entidades.Persona Persona, string Estado, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     db.CambiarEstado(Persona, Estado);
 }
コード例 #25
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void Crear(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     Persona.WF.Estado = "Vigente";
     db.Crear(Persona);
 }
コード例 #26
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static List <Entidades.Persona> ListaPorCuityTipoyNroDoc(string Cuit, Entidades.Documento Documento, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return(db.ListaPorCuityTipoyNroDoc(Cuit, Documento, TipoPersona));
 }
コード例 #27
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void LeerDestinatariosFrecuentes(Entidades.Persona Persona, bool IncluirVacio, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.LeerDestinatariosFrecuentes(Persona, IncluirVacio);
 }
コード例 #28
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static List <Entidades.Persona> ListaPorCuityIdPersona(string Cuit, string IdPersona, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return(db.ListaPorCuityIdPersona(Cuit, IdPersona, TipoPersona));
 }
コード例 #29
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static List<Entidades.Persona> ListaPorCuit(bool SoloVigentes, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return db.ListaPorCuit(SoloVigentes, TipoPersona);
 }
コード例 #30
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static void LeerPorClavePrimaria(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona persona = new DB.Persona(Sesion);
     persona.LeerPorClavePrimaria(Persona);
 }
コード例 #31
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServiciosApi
 public static List <Entidades.Persona> ListaPorCuitContrato(bool DeBaja, bool ParaCombo, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return(db.ListaPorCuitContrato(DeBaja, ParaCombo, TipoPersona));
 }
コード例 #32
0
ファイル: Persona.cs プロジェクト: tcedeira/CedServicios
 public static List <Entidades.Persona> ListaPorCuit(bool SoloVigentes, CedServicios.Entidades.Enum.TipoPersona TipoPersona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     return(db.ListaPorCuit(SoloVigentes, TipoPersona));
 }
コード例 #33
0
ファイル: Persona.cs プロジェクト: pjeconde/CedServicios
 public static void Crear(Entidades.Persona Persona, Entidades.Sesion Sesion)
 {
     DB.Persona db = new DB.Persona(Sesion);
     Persona.WF.Estado = "Vigente";
     db.Crear(Persona);
 }