Example #1
0
        public int guardarDonante([FromBody] DonantesAF oDonantesAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Donantes oDonantes = new Donantes();
                    oDonantes.IdDonante   = oDonantesAF.IidDonante;
                    oDonantes.Nombre      = oDonantesAF.nombre;
                    oDonantes.Telefono    = oDonantesAF.telefono;
                    oDonantes.Direccion   = oDonantesAF.direccion;
                    oDonantes.Dhabilitado = 1;

                    bd.Donantes.Add(oDonantes);
                    bd.SaveChanges();
                    rpta = 1;
                }
            } catch (Exception ex)
            {
                rpta = 0;
            }



            return(rpta);
        }
Example #2
0
        private void CargarDatos()
        {
            //Tipos de Sangres
            var tipo1 = new TipodeSangre("A Positivo");
            var tipo2 = new TipodeSangre("A Negativo");
            var tipo3 = new TipodeSangre("B Positivo");
            var tipo4 = new TipodeSangre("B Negativo");
            var tipo5 = new TipodeSangre("AB Positivo");
            var tipo6 = new TipodeSangre("AB Negativo");

            //Generos
            var genero1 = new Genero(1, "Masculino");
            var genero2 = new Genero(2, "Femenino");

            //Donantes
            var donante1 = new Donantes(1, "Miguel Lopez", 24, "0504-1995-13422", tipo1, genero1);
            var donante2 = new Donantes(2, "Daniela Martinez", 35, "0511-1984-00263", tipo5, genero2);
            var donante3 = new Donantes(3, "Pedro Mejia", 28, "0501-1991-01452", tipo3, genero1);
            var donante4 = new Donantes(4, "Karla Perez", 31, "0506-1988-33932", tipo2, genero2);

            ListadeDonantes.Add(donante1);
            ListadeDonantes.Add(donante2);
            ListadeDonantes.Add(donante3);
            ListadeDonantes.Add(donante4);
        }
Example #3
0
        public DonantesAF RecuperarDonante(int idDonante)
        {
            using (BDAcaassAFContext bd = new BDAcaassAFContext())
            {
                DonantesAF oDonantesAF = new DonantesAF();

                Donantes oDonantes = bd.Donantes.Where(p => p.IdDonante == idDonante).First();

                oDonantesAF.IidDonante = oDonantes.IdDonante;
                oDonantesAF.nombre     = oDonantes.Nombre;
                oDonantesAF.telefono   = oDonantes.Telefono;
                oDonantesAF.direccion  = oDonantes.Direccion;

                return(oDonantesAF);
            }
        }
Example #4
0
        public DatosGenerlesAF DatosGeneralesEdificiosIntangibles(int id)
        {
            using (BDAcaassAFContext bd = new BDAcaassAFContext())
            {
                DatosGenerlesAF   oDatosF        = new DatosGenerlesAF();
                ActivoFijo        oActivo        = bd.ActivoFijo.Where(p => p.IdBien == id).First();
                Clasificacion     oClasificacion = bd.Clasificacion.Where(p => p.IdClasificacion == oActivo.IdClasificacion).First();
                FormularioIngreso oFOrmulario    = bd.FormularioIngreso.Where(p => p.NoFormulario == oActivo.NoFormulario).First();
                //Empleado oEmpleado = bd.Empleado.Where(p => p.IdEmpleado == oActivo.IdResponsable).First();
                //AreaDeNegocio oArea = bd.AreaDeNegocio.Where(p => p.IdAreaNegocio == oEmpleado.IdAreaDeNegocio).First();
                //Sucursal oSucursal = bd.Sucursal.Where(p => p.IdSucursal == oArea.IdSucursal).First();
                if (oActivo.IdProveedor != null)
                {
                    Proveedor oProveedor = bd.Proveedor.Where(p => p.IdProveedor == oActivo.IdProveedor).First();
                    oDatosF.ProvDon   = oProveedor.Nombre;
                    oDatosF.IsProvDon = 1;
                }
                else
                {
                    Donantes oDonante = bd.Donantes.Where(p => p.IdDonante == oActivo.IdDonante).First();
                    oDatosF.ProvDon   = oDonante.Nombre;
                    oDatosF.IsProvDon = 2;
                }
                if (oActivo.IdProveedor == null && oActivo.IdDonante == null)
                {
                    oDatosF.ProvDon = "";
                }

                TarjetaDepreciacion oTarjeta = bd.TarjetaDepreciacion.Where(p => p.IdBien == oActivo.IdBien).Last();

                oDatosF.idBien          = (int)oActivo.IdBien;
                oDatosF.descripcion     = oActivo.Desripcion;
                oDatosF.fecha           = oFOrmulario.FechaIngreso == null ? " " : ((DateTime)oFOrmulario.FechaIngreso).ToString("dd-MM-yyyy");
                oDatosF.codigo          = oActivo.CorrelativoBien;
                oDatosF.Clasificacion   = oClasificacion.Clasificacion1;
                oDatosF.valorAquisicion = oActivo.ValorAdquicicion.ToString();
                //oDatosF.Respondable = oEmpleado.Nombres + " " + oEmpleado.Apellidos;
                //oDatosF.Ubicacion = oArea.Nombre + " - " + oSucursal.Nombre;
                oDatosF.valorActual = oTarjeta.ValorActual.ToString();
                //oDatosF.NoSerie = oActivo.NoSerie;
                oDatosF.VidaUtil      = oActivo.VidaUtil.ToString();
                oDatosF.Observaciones = oFOrmulario.Observaciones;

                oDatosF.foto = oActivo.Foto;
                return(oDatosF);
            }
        }
Example #5
0
        public void AgregarSanoDonante(Donantes donantes)
        {
            var donador = false;

            foreach (var sano in ListaDonantesSanos)
            {
                if (donantes.Id == sano.Id)
                {
                    donador = true;
                }
            }

            if (donador == false)
            {
                ListaDonantesSanos.Add(donantes);
            }
        }
Example #6
0
        public int eliminarDonante(int idDonante)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Donantes oDonantes = bd.Donantes.Where(p => p.IdDonante == idDonante).First();
                    oDonantes.Dhabilitado = 0;
                    bd.SaveChanges();
                    rpta = 1;
                }
            }catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }
Example #7
0
        private void CargarDatos()
        {
            //Tipos de Sangres
            var tipo1 = new TipodeSangre(1, "A Positivo", 4000, 7);
            var tipo2 = new TipodeSangre(2, "A Negativo", 7000, 3);
            var tipo3 = new TipodeSangre(3, "B Positivo", 7000, 4);
            var tipo4 = new TipodeSangre(4, "B Negativo", 7000, 2);
            var tipo5 = new TipodeSangre(5, "O Positivo", 4000, 1);
            var tipo6 = new TipodeSangre(6, "O Negativo", 7000, 4);
            var tipo7 = new TipodeSangre(7, "AB Positivo", 7000, 8);
            var tipo8 = new TipodeSangre(8, "AB Negativo", 7000, 6);

            //Generos
            var genero1 = new Genero(1, "Masculino");
            var genero2 = new Genero(2, "Femenino");

            //Donantes
            var donante1  = new Donantes(1, "Miguel Lopez", 24, "0504-1995-13422", tipo1, genero1);
            var donante2  = new Donantes(2, "Daniela Martinez", 35, "0511-1984-00263", tipo5, genero2);
            var donante3  = new Donantes(3, "Pedro Mejia", 28, "0501-1991-01452", tipo3, genero1);
            var donante4  = new Donantes(4, "Karla Perez", 31, "0506-1988-33932", tipo2, genero2);
            var donante5  = new Donantes(5, "Jose Camacho", 29, "0501-1990-32521", tipo8, genero1);
            var donante6  = new Donantes(6, "Gerardo Vargas", 56, "0401-1963-56532", tipo4, genero1);
            var donante7  = new Donantes(7, "Medelin Alvarado", 25, "0702-1994-75421", tipo1, genero2);
            var donante8  = new Donantes(8, "Rosalia Lopez", 36, "0120-1983-71266", tipo6, genero2);
            var donante9  = new Donantes(9, "Rocio Santos", 43, "4368-1976-64245", tipo7, genero2);
            var donante10 = new Donantes(10, "Jesus Garcia", 26, "0419-1993-29821", tipo2, genero1);

            ListadeDonantes.Add(donante1);
            ListadeDonantes.Add(donante2);
            ListadeDonantes.Add(donante3);
            ListadeDonantes.Add(donante4);
            ListadeDonantes.Add(donante5);
            ListadeDonantes.Add(donante6);
            ListadeDonantes.Add(donante7);
            ListadeDonantes.Add(donante8);
            ListadeDonantes.Add(donante9);
            ListadeDonantes.Add(donante10);
        }
Example #8
0
        public int modificarDonante([FromBody] DonantesAF oDonanteAF)
        {
            int rpta = 0;

            try
            {
                using (BDAcaassAFContext bd = new BDAcaassAFContext())
                {
                    Donantes oDonante = bd.Donantes.Where(p => p.IdDonante == oDonanteAF.IidDonante).First();
                    oDonante.IdDonante = oDonanteAF.IidDonante;
                    oDonante.Nombre    = oDonanteAF.nombre;
                    oDonante.Telefono  = oDonanteAF.telefono;
                    oDonante.Direccion = oDonanteAF.direccion;
                    bd.SaveChanges();
                    rpta = 1;
                }
            }
            catch (Exception ex)
            {
                rpta = 0;
            }
            return(rpta);
        }
Example #9
0
 public void RemoverSano(Donantes sanos)
 {
     ListaDonantesSanos.Remove(sanos);
 }