Esempio n. 1
0
        private TipoAnalisis TipoAnalisisLlenaClase()
        {
            TipoAnalisis tipoAnalisis = new TipoAnalisis();

            tipoAnalisis.TipoId      = Utils.ToInt(TipoIdTextBox.Text);
            tipoAnalisis.Descripcion = AnalisisTextBox.Text;


            return(tipoAnalisis);
        }
        private TipoAnalisis LlenaClase()
        {
            TipoAnalisis tipoAnalisi = new TipoAnalisis();

            tipoAnalisi.TipoAnalisisId = Convert.ToInt32(TipoAnalisisnumericUpDown.Text);
            tipoAnalisi.Descripcion    = DescripcionAnalisistextBox.Text;
            tipoAnalisi.Precio         = Convert.ToDecimal(PrecioAnalisistextBox.Text);


            return(tipoAnalisi);
        }
Esempio n. 3
0
        private TipoAnalisis TiposLlenaClase()
        {
            TipoAnalisis Tipos = new TipoAnalisis();

            Tipos.TiposId  = Utils.ToInt(TiposIdTextBox.Text);
            Tipos.Analisis = AnalisisTextBox.Text;
            Tipos.Precio   = Utils.ToDecimal(PrecioTextBox.Text);
            Tipos.Fecha    = Utils.ToDateTime(TiposAnalisisFechaTextBox.Text);

            return(Tipos);
        }
Esempio n. 4
0
        private TipoAnalisis LlenaClase()
        {
            TipoAnalisis tipo = new TipoAnalisis();

            tipo.TipoId         = Convert.ToInt32(TipoIdTextBox.Text);
            tipo.Descripcion    = DescripcionTextBox.Text;
            tipo.Precio         = Convert.ToInt32(PrecioTextBox.Text);
            tipo.CantidadHechos = 0;

            return(tipo);
        }
Esempio n. 5
0
        public ActionResult Create([Bind(Include = "PK_Tipo_Analisis,Descripcion")] TipoAnalisis tipoAnalisis)
        {
            if (ModelState.IsValid)
            {
                db.Tbl_Tipo_Analisis.Add(tipoAnalisis);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoAnalisis));
        }
Esempio n. 6
0
        public static string Descripcion(int IdLista)
        {
            RepositorioBase <TipoAnalisis> repositorio = new RepositorioBase <TipoAnalisis>();
            TipoAnalisis tipoAnalisis = new TipoAnalisis();
            int          id           = IdLista;

            tipoAnalisis = repositorio.Buscar(id);

            string desc = tipoAnalisis.Descripcion;

            return(desc);
        }
Esempio n. 7
0
        protected void TiposAnalisisDropDown_SelectedIndexChanged(object sender, EventArgs e)
        {
            int id;
            RepositorioBase <TipoAnalisis> db = new RepositorioBase <TipoAnalisis>();
            TipoAnalisis analisis             = new TipoAnalisis();

            int.TryParse(TiposAnalisisDropDown.SelectedValue, out id);


            analisis = db.Buscar(id);

            PrecioTextBox.Text = Convert.ToString(analisis.Precio);
        }
Esempio n. 8
0
        // GET: TipoAnalisis/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoAnalisis tipoAnalisis = db.Tbl_Tipo_Analisis.Find(id);

            if (tipoAnalisis == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoAnalisis));
        }
        public async Task <IActionResult> Create(TipoAnalisis tipoAnalisis)
        {
            if (ModelState.IsValid)
            {
                tipoAnalisis.isActive = true;
                _context.Add(tipoAnalisis);
                await _context.SaveChangesAsync();

                await _logRepository.SaveLogs("Crear", "Crear Tipo Análisis", "Tipo Análisis Id: " + tipoAnalisis.Id.ToString(), User.Identity.Name);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoAnalisis));
        }
Esempio n. 10
0
        public List <TipoAnalisis> Mostrar()
        {
            List <TipoAnalisis> ls = new List <TipoAnalisis>();
            TipoAnalisis        t1 = new TipoAnalisis();

            t1.id_tipo_analisis = 0;
            t1.descrpcion       = "Hernández Corvo";
            TipoAnalisis t2 = new TipoAnalisis();

            t2.id_tipo_analisis = 1;
            t2.descrpcion       = "Cavanagh y Rodgers";
            ls.Add(t1);
            ls.Add(t2);
            return(ls);
        }
Esempio n. 11
0
        protected void guardarButton_Click(object sender, EventArgs e)
        {
            Repositorio <TipoAnalisis> repositorio = new Repositorio <TipoAnalisis>();
            bool         estado = false;
            TipoAnalisis tipo   = new TipoAnalisis();

            if (Validar())
            {
                return;
            }
            else
            {
                tipo = LlenaClase();

                if (Convert.ToInt32(TipoIdTextBox.Text) == 0)
                {
                    estado = repositorio.Guardar(tipo);
                    Utils.ShowToastr(this, "Guardado", "Exito", "success");
                    Limpiar();
                }
                else
                {
                    Repositorio <TipoAnalisis> repo = new Repositorio <TipoAnalisis>();
                    int          id            = Convert.ToInt32(TipoIdTextBox.Text);
                    TipoAnalisis tiposAnalisis = new TipoAnalisis();
                    tiposAnalisis = repo.Buscar(id);

                    if (tiposAnalisis != null)
                    {
                        estado = repo.Modificar(LlenaClase());
                        Utils.ShowToastr(this, "Modificado", "Exito", "success");
                    }
                    else
                    {
                        Utils.ShowToastr(this, "Id no existe", "Error", "error");
                    }
                }

                if (estado)
                {
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this, "No se pudo guardar", "Error", "error");
                }
            }
        }
Esempio n. 12
0
        public Analisis LlenarClase()
        {
            Analisis analisis = new Analisis();

            analisis = (Analisis)ViewState["Analisis"];
            TipoAnalisis a = new TipoAnalisis();

            analisis.AnalisisId    = Utilss.ToInt(AnalisisIdTextBox.Text);
            analisis.AnalisisId    = AnalisisIdTextBox.Text.ToInt();
            analisis.PacienteId    = PacienteDropDownList.SelectedValue.ToInt();
            analisis.FechaRegistro = Utilss.ToDateTime(FechaTextBox.Text);
            analisis.Monto         = a.Precio;
            analisis.Balance       = 0;

            return(analisis);
        }
        //para Buscar los tipoanalisis
        public static TipoAnalisis Buscar(int id)
        {
            Contexto     contexto     = new Contexto();
            TipoAnalisis tipoanalisis = new TipoAnalisis();

            try
            {
                tipoanalisis = contexto.Tipoanalisis.Find(id);
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(tipoanalisis);
        }
Esempio n. 14
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            Repositorio <TipoAnalisis> repositorio = new Repositorio <TipoAnalisis>();
            int          id   = Convert.ToInt32(TipoIdTextBox.Text);
            TipoAnalisis tipo = repositorio.Buscar(id);

            if (tipo != null)
            {
                Utils.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
                DescripcionTextBox.Text = tipo.Descripcion;
                PrecioTextBox.Text      = tipo.Precio.ToString();
                RealizadosTextBox.Text  = tipo.CantidadHechos.ToString();
            }
            else
            {
                Utils.ShowToastr(this, "No se encontró", "Error", "error");
            }
        }
Esempio n. 15
0
        protected void TipoBuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <TipoAnalisis> Repositorio = new RepositorioBase <TipoAnalisis>();

            TipoAnalisis Tipo = new TipoAnalisis();

            Tipo = Repositorio.Buscar(Utils.ToInt(TipoIdTextBox.Text));

            if (Tipo != null)
            {
                RegTipoAnalisisLlenaCampo(Tipo);
            }
            else
            {
                Utils.ShowToastr(this.Page, "Error al busacar", "Error", "error");
                RegTipoAnalisisLimpiar();
            }
        }
 public override bool Guardar(Paciente entity)
 {
     try
     {
         foreach (AnalisisDetalle elemento in entity.AnalisisDetalle)
         {
             RepositorioBase <TipoAnalisis> repositorioTipo = new RepositorioBase <TipoAnalisis>();
             TipoAnalisis tipoAnalisis = repositorioTipo.Buscar(elemento.Id_Tipo_Analisis);
             tipoAnalisis.Cantidad_Realizada += 1;
             repositorioTipo.Modificar(tipoAnalisis);
         }
         return(this.Guardar(entity));
     }
     catch (Exception)
     {
         throw;
     }
 }
Esempio n. 17
0
        protected void TiposBuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <TipoAnalisis> Repositorio = new RepositorioBase <TipoAnalisis>();

            TipoAnalisis Tipos = new TipoAnalisis();

            Tipos = Repositorio.Buscar(Utils.ToInt(TiposIdTextBox.Text));

            if (Tipos != null)
            {
                LlenaCampo(Tipos);
            }
            else
            {
                Utils.ShowToastr(this, "No se pudo Buscar", "Error", "error");
                LimpiarTipoAnalisis();
            }
        }
        protected void GuardarButton_Click1(object sender, EventArgs e)
        {
            RepositorioBase <TipoAnalisis> repositorio = new RepositorioBase <TipoAnalisis>();
            TipoAnalisis tipoAnalisis = new TipoAnalisis();
            bool         paso         = false;

            if (IsValid == false)
            {
                Utils.ShowToastr(this.Page, "Revisar todos los campo", "Error", "error");
                return;
            }

            tipoAnalisis = LlenaClase(tipoAnalisis);


            if (tipoAnalisis.TipoAnalisisID == 0)
            {
                if (Utils.ToInt(IdTextBox.Text) > 0)
                {
                    Utils.ShowToastr(this.Page, "Id debe estar en 0", "Revisar", "error");
                    return
                    ;
                }
                else
                {
                    paso = repositorio.Guardar(tipoAnalisis);
                    Utils.ShowToastr(this.Page, "Guardado con exito!!", "Guardado", "success");
                    Limpiar();
                }
            }
            else
            {
                if (ExisteEnLaBaseDeDatos())
                {
                    paso = repositorio.Modificar(tipoAnalisis);
                    Utils.ShowToastr(this.Page, "Modificado con exito!!", "Modificado", "success");
                    Limpiar();
                }
                else
                {
                    Utils.ShowToastr(this.Page, "Este usuario no existe", "Error", "error");
                }
            }
        }
        public override bool Modificar(Paciente entity)
        {
            Contexto context  = new Contexto();
            Paciente anterior = this.Buscar(entity.Id_Paciente);

            //Verificando los modificados o agregados
            foreach (AnalisisDetalle elementoAnterior in anterior.AnalisisDetalle)
            {
                AnalisisDetalle detalle = entity.AnalisisDetalle.Find(x => x.Id_Analisis_Detalle == elementoAnterior.Id_Analisis_Detalle || x.Id_Analisis_Detalle == 0);
                RepositorioBase <TipoAnalisis> repositorioTipo = new RepositorioBase <TipoAnalisis>();
                if (detalle != null)
                {
                    System.Data.Entity.EntityState newState = detalle.Id_Analisis_Detalle <= 0 ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified;
                    TipoAnalisis tipoAnalisis = repositorioTipo.Buscar(detalle.Id_Tipo_Analisis);
                    if (newState == System.Data.Entity.EntityState.Added)
                    {
                        tipoAnalisis.Cantidad_Realizada += 1;
                    }
                    else
                    {
                        if (elementoAnterior.Id_Tipo_Analisis != detalle.Id_Tipo_Analisis)
                        {
                            TipoAnalisis TipoAnterior = repositorioTipo.Buscar(elementoAnterior.Id_Tipo_Analisis);
                            TipoAnterior.Cantidad_Realizada -= 1;
                            new RepositorioBase <TipoAnalisis>().Modificar(TipoAnterior);
                            TipoAnalisis actual = repositorioTipo.Buscar(detalle.Id_Tipo_Analisis);
                            actual.Cantidad_Realizada += 1;
                            new RepositorioBase <TipoAnalisis>().Modificar(actual);
                        }
                    }
                    context.Entry(elementoAnterior).State = newState;
                }
                else
                {
                    TipoAnalisis TipoAnterior = repositorioTipo.Buscar(elementoAnterior.Id_Tipo_Analisis);
                    TipoAnterior.Cantidad_Realizada -= 1;
                    new RepositorioBase <TipoAnalisis>().Modificar(TipoAnterior);
                    context.Entry(elementoAnterior).State = System.Data.Entity.EntityState.Deleted;
                }
            }
            context.Entry(entity).State = System.Data.Entity.EntityState.Modified;
            return(context.SaveChanges() > 0);
        }
Esempio n. 20
0
        protected void Page_Load(object sender, EventArgs e)
        {
            TipoAnalisis tipoAnalisis = new TipoAnalisis();

            if (!Page.IsPostBack)
            {
                RepositorioBase <TipoAnalisis> repositorioBase = new RepositorioBase <TipoAnalisis>();

                TipoAnalisisDropDownList.DataSource     = repositorioBase.GetList(t => true);
                TipoAnalisisDropDownList.DataValueField = "TiposId";
                TipoAnalisisDropDownList.DataTextField  = "Descripcion";
                FechaTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
                TipoAnalisisDropDownList.DataBind();

                LlenarDropDownListAnalisis();
                ViewState["Analisis"] = new Analisis();
                BindGrid();
            }
        }
Esempio n. 21
0
        public static TipoAnalisis Buscar(int id)
        {
            Contexto     db          = new Contexto();
            TipoAnalisis tipoAnalisi = new TipoAnalisis();

            try
            {
                tipoAnalisi = db.TipoAnalisi.Find(id);
            }
            catch
            {
                throw;
            }
            finally
            {
                db.Dispose();
            }
            return(tipoAnalisi);
        }
        //Modificar Tipoanalisis
        public static bool Modificar(TipoAnalisis tipoanalisis)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                contexto.Entry(tipoanalisis).State = EntityState.Modified;
                if (contexto.SaveChanges() > 0)
                {
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
        public static bool Guardar(TipoAnalisis tipoanalisis)
        {
            bool     paso     = false;
            Contexto contexto = new Contexto();

            try
            {
                if (contexto.Tipoanalisis.Add(tipoanalisis) != null)
                {
                    contexto.SaveChanges();
                    paso = true;
                }
                contexto.Dispose();
            }
            catch (Exception)
            {
                throw;
            }
            return(paso);
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int id;

            TipoAnalisis tipoanalisis = new TipoAnalisis();

            int.TryParse(TipoAnalisisiIdnumericUpDown.Text, out id);
            Limpiar();

            tipoanalisis = TipoAnalalisisBLL.Buscar(id);

            if (tipoanalisis != null)
            {
                LlenaCampo(tipoanalisis);
            }
            else
            {
                MessageBox.Show("Tipo de Analisis no existe");
            }
        }
Esempio n. 25
0
        public static bool Modificar(TipoAnalisis tipoAnalisis)
        {
            bool     paso = false;
            Contexto db   = new Contexto();

            try
            {
                db.Entry(tipoAnalisis).State = EntityState.Modified;
                paso = (db.SaveChanges() > 0);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                db.Dispose();
            }
            return(paso);
        }
Esempio n. 26
0
        private void BuscarButton_Click_1(object sender, EventArgs e)
        {
            int id;

            TipoAnalisis tipoanalisis = new TipoAnalisis();

            int.TryParse(IdnumericUpDown.Text, out id);
            Limpiar();

            tipoanalisis = TipoAnalalisisBLL.Buscar(id);

            if (tipoanalisis != null)
            {
                LlenaCampo(tipoanalisis);
            }
            else
            {
                MessageBox.Show("ubicacion no encontrada");
            }
        }
Esempio n. 27
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            TipoAnalisis tipo = new TipoAnalisis();

            tipo = LlenarClase();

            try
            {
                if (TipoAnalisisBLL.Buscar((int)IdnumericUpDown.Value) != null)
                {
                    TipoAnalisisBLL.Modificar(tipo);
                    MessageBox.Show("Modificado Correctamente");
                    Limpiar();
                }
                else
                {
                    if (IdnumericUpDown.Value == 0)
                    {
                        if (!TipoAnalisisBLL.Duplicado(DescripciontextBox.Text))
                        {
                            TipoAnalisisBLL.Guardar(tipo);
                            MessageBox.Show("Se guardo correctamente");
                            Limpiar();
                        }
                        else
                        {
                            errorProvider.SetError(DescripciontextBox, "Este Tipo ya existe");
                        }
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Hubo un erro");
            }
        }
        public static void Initialize(NuevasAltasContext context)
        {
            context.Database.EnsureCreated();

            var Articulo = new Articulo[]
            {
                new Articulo {
                    Id = 7775, Nombre = "COLEGIO DE TERAPISTAS OCUPACIONALES", Barra = "151100024517060021446150717002400020081700247206", Observaciones = "sin observaciones", Titular_Convenio = "Asj", Fecha_Envio_Produccion = DateTime.Parse("2018-02-12 09:30:20.000"), Responsable_Alta = "E.Gamba", Longitud = 48
                }
            };

            var FormaPago = new FormaPago[]
            {
                new FormaPago {
                    Id = 7775, Estandar = "Esquema Genérico CB", DatosManual = "NO", AdmiteBarra = "SI"
                }
            };

            var TipoAnalisis = new TipoAnalisis[]
            {
                new TipoAnalisis {
                    Id = 7775, WebService = "url/terapistas", BaseDeuda = DateTime.Parse("2018-02-12 09:30:20.000"), TipoArchivo = "dirección de FTP, usr, pwd."
                }
            };

            var PoliticaAnulacion = new PoliticaAnulacion[]
            {
                new PoliticaAnulacion {
                    Id = 7775, Condicion = "url/terapistas", TiempoRestriccion = "Antes de las 18hs", Importe = "Indistinto"
                }
            };

            var Contacto = new Contacto[]
            {
                new Contacto {
                    Id = 7775, Nombre = "Pedro Perez", Telefono = "3416589532", Email = "*****@*****.**"
                }
            };

            context.SaveChanges();
        }
Esempio n. 29
0
        public static TipoAnalisis Buscar(int id)
        {
            TipoAnalisis tipoanalisis = new TipoAnalisis();
            Contexto     db           = new Contexto();


            try
            {
                tipoanalisis = db.TipoAnalisis.Find(id);
                db.Dispose();
            }
            catch (Exception)
            {
                MessageBox.Show("Se produjo un error al intentar Buscar");
            }
            finally
            {
                db.Dispose();
            }
            return(tipoanalisis);
        }
Esempio n. 30
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            int id;

            RepositorioBase <TipoAnalisis> db = new RepositorioBase <TipoAnalisis>();
            TipoAnalisis tipoAnalisis         = new TipoAnalisis();

            int.TryParse(TipoAnalisisIdTextBox.Text, out id);
            Limpiar();

            tipoAnalisis = db.Buscar(id);

            if (tipoAnalisis != null)
            {
                LlenaCampo(tipoAnalisis);
            }
            else
            {
                Utilitarios.Utils.ShowToastr(this.Page, "No se encontro ese tipo de analisis", "Error", "error");
            }
        }