Example #1
0
        public void deleleDato(dato oDato)
        {
            oDatoDAL.deleteDato(oDato.idDato);
            List <dato> datos = oDatoDAL.datos(oDato.idEstacion);

            calcular(oDato.idEstacion, datos);
        }
Example #2
0
 private void agregar_datos(string[] datos)
 {/*Algunas de nuestras empresas tienen 7 campos y otras 6 por es*/
     using (DGII_entities database = new DGII_entities())
     {
         dato clientes = new dato();
         if (!string.IsNullOrWhiteSpace(listado_splitted[6]))
         {
             clientes.RNC             = listado_splitted[0];
             clientes.empresa         = listado_splitted[1];
             clientes.empresa2        = listado_splitted[2];
             clientes.producto        = listado_splitted[3];
             clientes.fecha_fundacion = listado_splitted[4];
             clientes.estado          = listado_splitted[5];
             clientes.situacion       = listado_splitted[6];
             database.datos.Add(clientes);
             database.SaveChanges();
         }
         else
         {
             clientes.RNC             = listado_splitted[0];
             clientes.empresa         = listado_splitted[1];
             clientes.empresa2        = "";
             clientes.producto        = listado_splitted[2];
             clientes.fecha_fundacion = listado_splitted[3];
             clientes.estado          = listado_splitted[4];
             clientes.situacion       = listado_splitted[5];
             database.datos.Add(clientes);
             database.SaveChanges();
         }
     }
 }
Example #3
0
        public void updateDato(dato oDato)
        {
            List <dato> datos = oDatoDAL.datos(oDato.idEstacion);

            datos.Single <dato>(a => a.idDato == oDato.idDato).frecuencia = oDato.frecuencia;
            datos.Single <dato>(a => a.idDato == oDato.idDato).valor      = oDato.valor;
            calcular(oDato.idEstacion, datos);
        }
Example #4
0
 //creacion de registro
 // POST: api/Prueba
 public IHttpActionResult Post([FromBody] dato value)
 {
     if (value.id == 1)
     {
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
Example #5
0
        private void btnAnadir1_Click(object sender, EventArgs e)
        {
            dato oDato = new dato()
            {
                valor      = nudValor1.Value,
                idEstacion = 1
            };

            oDatoBLL.addDato(oDato);
            refrescar(1);
            nudValor1.Value = 0;
        }
Example #6
0
        public void addDato(dato oDato)
        {
            List <dato> datos = oDatoDAL.datos(oDato.idEstacion);

            if (datos.Count <dato>(a => a.valor == oDato.valor) > 0)
            {
                datos.Single <dato>(a => a.valor == oDato.valor).frecuencia++;
            }
            else
            {
                oDato.frecuencia = 1;
                datos.Add(oDato);
            }
            calcular(oDato.idEstacion, datos);
        }
Example #7
0
        private void clickDgv(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
            {
                dato oDato = new dato()
                {
                    idDato     = int.Parse(senderGrid.Rows[e.RowIndex].Cells[0].FormattedValue.ToString()),
                    idEstacion = int.Parse(senderGrid.Rows[e.RowIndex].Cells[1].FormattedValue.ToString())
                };
                if (e.ColumnIndex == 7)//Modificar
                {
                    oDato.valor      = decimal.Parse(senderGrid.Rows[e.RowIndex].Cells[2].FormattedValue.ToString());
                    oDato.frecuencia = int.Parse(senderGrid.Rows[e.RowIndex].Cells[3].FormattedValue.ToString());
                    oDatoBLL.updateDato(oDato);
                }
                else//Eliminar
                {
                    oDatoBLL.deleleDato(oDato);
                }
                refrescar(oDato.idEstacion);
            }
        }