protected void guadarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Pacientes> Repositorio = new RepositorioBase <Pacientes>();
            Pacientes pacientes = new Pacientes();
            bool      paso      = false;

            pacientes = LlenaClase(pacientes);

            if (Utilss.ToInt(PacienteIdTextBox.Text) == 0)
            {
                paso = Repositorio.Guardar(pacientes);
                Limpiar();
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    Utilss.ShowToastr(this, "No se pudo guardar", "Error", "error");
                    return;
                }
                paso = Repositorio.Modificar(pacientes);
                Limpiar();
            }

            if (paso)
            {
                Utilss.ShowToastr(this, "Guardado", "Exito", "success");
                return;
            }
            else
            {
                Utilss.ShowToastr(this, "No se pudo guardar", "Error", "error");
            }
        }
 protected TipoAnalisis LlenaClase(TipoAnalisis tipoAnalisis)
 {
     tipoAnalisis.TiposId     = Utilss.ToInt(IdTextBox.Text);
     tipoAnalisis.Descripcion = DescripcionTextBox.Text;
     tipoAnalisis.Precio      = 0;
     return(tipoAnalisis);
 }
Beispiel #3
0
        private bool ExisteEnLaBaseDeDatos()
        {
            RepositorioBase <Analisis> Repositorio = new RepositorioBase <Analisis>();
            Analisis Tipos = Repositorio.Buscar(Utilss.ToInt(AnalisisIdTextBox.Text));

            return(Tipos != null);
        }
Beispiel #4
0
        protected void guadarButton_Click(object sender, EventArgs e)
        {
            Analisis Analisis = new Analisis();
            RepositorioBase <Analisis> Repositorio = new RepositorioBase <Analisis>();
            bool paso = false;

            Analisis = LlenarClase();

            if (Utilss.ToInt(AnalisisIdTextBox.Text) == 0)
            {
                paso = Repositorio.Guardar(Analisis);
                Limpiar();
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    Utilss.ShowToastr(this.Page, "No se pudo guardar!!", "Error", "error");
                    return;
                }
                paso = Repositorio.Modificar(Analisis);
                Limpiar();
            }

            if (paso)
            {
                Utilss.ShowToastr(this.Page, "Guardado con exito!!", "Guardado", "success");
                return;
            }
            else
            {
                Utilss.ShowToastr(this.Page, "No se pudo guardar!!", "Error", "error");
            }
        }
        public IEnumerable<TestNodeNamespace> CreateMutantTestTree(List<TmpTestNodeMethod> nodeMethods)
        {

            var list = nodeMethods.GroupBy(n => ExtractTypeName(n.Name)).ToList();

            TestsRootNode root = new TestsRootNode();
            var u = new Utilss();
            u.GroupTypes<IGrouping<string, TmpTestNodeMethod>, TestTreeNode>(
                root, n => ExtractTypeName(n.Key),
                (parent, name) => new TestNodeNamespace(parent, name),
                (parent, collection) =>
                {
                    foreach (var grouping in collection)
                    {
                        var testNodeClass = new TestNodeClass(ExtractName(grouping.Key));
                        testNodeClass.Parent = parent;
                        parent.Children.Add(testNodeClass);
                        foreach (var tmpMethod in grouping)
                        {
                            var testNodeMethod = new TestNodeMethod(testNodeClass, ExtractName(tmpMethod.Name));
                            testNodeMethod.State = tmpMethod.State;
                            testNodeMethod.Message = tmpMethod.Message;
                            testNodeClass.Children.Add(testNodeMethod);
                        }
                    }
                }, list);
            return root.Children.Cast<TestNodeNamespace>();
        }
Beispiel #6
0
        public IEnumerable <TestNodeNamespace> CreateMutantTestTree(List <TmpTestNodeMethod> nodeMethods)
        {
            var list = nodeMethods.GroupBy(n => ExtractTypeName(n.Name)).ToList();

            TestsRootNode root = new TestsRootNode();
            var           u    = new Utilss();

            u.GroupTypes <IGrouping <string, TmpTestNodeMethod>, TestTreeNode>(
                root, n => ExtractTypeName(n.Key),
                (parent, name) => new TestNodeNamespace(parent, name),
                (parent, collection) =>
            {
                foreach (var grouping in collection)
                {
                    var testNodeClass    = new TestNodeClass(ExtractName(grouping.Key));
                    testNodeClass.Parent = parent;
                    parent.Children.Add(testNodeClass);
                    foreach (var tmpMethod in grouping)
                    {
                        var testNodeMethod     = new TestNodeMethod(testNodeClass, ExtractName(tmpMethod.Name));
                        testNodeMethod.State   = tmpMethod.State;
                        testNodeMethod.Message = tmpMethod.Message;
                        testNodeClass.Children.Add(testNodeMethod);
                    }
                }
            }, list);
            return(root.Children.Cast <TestNodeNamespace>());
        }
        private bool ExisteEnLaBaseDeDatos()
        {
            RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
            Pacientes pacientes = repositorio.Buscar(Utilss.ToInt(PacienteIdTextBox.Text));

            return(pacientes != null);
        }
        private bool ExistEnLaBaseDeDatos()
        {
            RepositorioBase <TipoAnalisis> repositorio = new RepositorioBase <TipoAnalisis>();
            TipoAnalisis tipoAnalisis = repositorio.Buscar(Utilss.ToInt(IdTextBox.Text));

            return(tipoAnalisis != null);
        }
        protected Pacientes LlenaClase(Pacientes pacientes)
        {
            pacientes.PacienteId = Utilss.ToInt(PacienteIdTextBox.Text);
            pacientes.Nombres    = nombreTextBox.Text;
            pacientes.Direccion  = DireccionTextBox.Text;
            pacientes.Telefono   = TelefonoTextBox.Text;

            return(pacientes);
        }
Beispiel #10
0
        public void LlenarCampos(Analisis analisis)
        {
            Limpiar();

            analisis.FechaRegistro = Utilss.ToDateTime(FechaTextBox.Text);
            MontoTextBox.Text      = analisis.Monto.ToString();
            BalanceTextBox.Text    = analisis.Balance.ToString();
            ViewState["Analisis"]  = new Analisis();
            this.BindGrid();
        }
Beispiel #11
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);
        }
Beispiel #12
0
        protected void eliminarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Analisis> Repositorio = new RepositorioBase <Analisis>();

            var Analisis = Repositorio.Buscar(Utilss.ToInt(AnalisisIdTextBox.Text));

            if (Analisis != null)
            {
                Repositorio.Eliminar(Utilss.ToInt(AnalisisIdTextBox.Text));
                Utilss.ShowToastr(this.Page, "Eliminado con exito!!", "Error", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "No se pudo eliminar!!", "Error", "error");
            }
            Limpiar();
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
            var pacientes = repositorio.Buscar(Utilss.ToInt(PacienteIdTextBox.Text));

            if (pacientes != null)
            {
                Limpiar();
                LlenaCampos(pacientes);
                Utilss.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "El paciente que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <TipoAnalisis> repositorio = new RepositorioBase <TipoAnalisis>();
            var tipo = repositorio.Buscar(Utilss.ToInt(IdTextBox.Text));

            if (tipo != null)
            {
                Limpiar();
                LlenaCampos(tipo);
                Utilss.ShowToastr(this, "Busqueda exitosa", "Exito", "success");
            }
            else
            {
                Utilss.ShowToastr(this.Page, "El usuario que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
Beispiel #15
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Analisis> repositorio = new RepositorioBase <Analisis>();
            Analisis analisis = new Analisis();

            analisis = repositorio.Buscar(Utilss.ToInt(AnalisisIdTextBox.Text));

            if (analisis != null)
            {
                LlenarCampos(analisis);
            }

            else
            {
                Utilss.ShowToastr(this.Page, "El analisis que intenta buscar no existe", "Error", "error");
                Limpiar();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                int id = Utilss.ToInt(Request.QueryString["id"]);
                if (id > 0)
                {
                    RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
                    var registro = repositorio.Buscar(id);

                    if (registro == null)
                    {
                        Utilss.ShowToastr(this.Page, "Registro no existe", "Error", "error");
                    }
                    else
                    {
                        LlenaCampos(registro);
                    }
                }
            }
        }
 protected void eliminarButton_Click(object sender, EventArgs e)
 {
     if (Utilss.ToInt(PacienteIdTextBox.Text) > 0)
     {
         int id = Convert.ToInt32(PacienteIdTextBox.Text);
         RepositorioBase <Pacientes> repositorio = new RepositorioBase <Pacientes>();
         if (repositorio.Eliminar(id))
         {
             Utilss.ShowToastr(this.Page, "Eliminado con exito!!", "Eliminado", "info");
         }
         else
         {
             Utilss.ShowToastr(this.Page, "Fallo al Eliminar :(", "Error", "error");
         }
         Limpiar();
     }
     else
     {
         Utilss.ShowToastr(this.Page, "No se pudo eliminar, paciente no existe", "error", "error");
     }
 }