Ejemplo n.º 1
0
        private void GrabaInformacion(int tipo)
        {
            DateTime fechafinal = new DateTime(dtpFechaNota.Value.Year, dtpFechaNota.Value.Month, dtpFechaNota.Value.Day, dtpFechaNota.Value.Hour, dtpFechaNota.Value.Minute, 0);

            var movFlora = new MovimientoNota
            {
                Fecha       = fechafinal,
                id_nota     = (int)cboNota.SelectedValue,
                Usuario     = usuarioValido.nombre_usuario,
                Descripcion = txtDescripcion.Text
            };

            if (txtValor.Text.IsNumeric())
            {
                movFlora.Valor = decimal.Parse(txtValor.Text);
            }


            if (tipo == 1)
            {
                movFlora.Euid = txtEuid.Text;

                MovimientoFloracionBusiness.Insert(movFlora);
                txtEuid.Text = "";
                txtEuid.Focus();
            }
            else if (tipo == 2)
            {
                var euids = EntryListBusiness.GetEuidByJaula(txtJaula.Text, 1);
                MovimientoFloracionBusiness.Insert(euids, movFlora);
                txtJaula.Text = "";
                txtJaula.Focus();
            }
            LlenaGrilla();
        }
Ejemplo n.º 2
0
        public static void Insert(List <string> items, MovimientoNota obj)
        {
            using (TransactionScope ts = new TransactionScope())
            {
                foreach (var item in items)
                {
                    var movFlora = new MovimientoNota
                    {
                        Euid    = item,
                        Fecha   = obj.Fecha,
                        id_nota = obj.id_nota,
                        Usuario = obj.Usuario
                    };

                    repository.Insert(movFlora);
                }
                ts.Complete();
            }
        }
Ejemplo n.º 3
0
 public static void Update(MovimientoNota obj) => repository.Update(obj);
Ejemplo n.º 4
0
 public static void Insert(MovimientoNota obj)
 {
     repository.Insert(obj);
 }