protected void selecionarEquipamento_Click(object sender, EventArgs e)
    {
        if (char.IsNumber(txtQtdeEmprestimo.Text, 0) && char.IsNumber(lblIdClient.Text, 0))
        {

            emprestimoRepository = new EmprestimoRepository();

            emprestimoModel.emprestimo _emprestimo = new emprestimoModel.emprestimo();

            _emprestimo.DataEmprestimo = DateTime.Now;
            _emprestimo.IdCliente = int.Parse(lblIdClient.Text);
            _emprestimo.IdEquipamento = int.Parse(dropEquipamento.SelectedValue);
            _emprestimo.Status = 1;
            _emprestimo.Quantidade = int.Parse(txtQtdeEmprestimo.Text);

            var id = 1;

           if (emprestimoRepository.FindAll().Count() > 0)
               id = emprestimoRepository.FindAll().Last().IdEmprestimo;

            _emprestimo.IdEmprestimo = id;

            emprestimoRepository.Add(_emprestimo);

            var _emprestimos = emprestimoRepository.FindAllByIdClient(int.Parse(lblIdClient.Text));

            gridEmprestimo.DataSource = _emprestimos;
            gridEmprestimo.DataBind();

        }
        else
        {
            Response.Write("Consulte o cliente e insira a quantidade, campo deve ser numerico.");
        }
    }
示例#2
0
        /// <summary>
        /// Create a new emprestimo object.
        /// </summary>
        /// <param name="idEmprestimo">Initial value of the IdEmprestimo property.</param>
        public static emprestimo Createemprestimo(global::System.Int32 idEmprestimo)
        {
            emprestimo emprestimo = new emprestimo();

            emprestimo.IdEmprestimo = idEmprestimo;
            return(emprestimo);
        }
示例#3
0
        /// <summary>
        /// Create a new emprestimo object.
        /// </summary>
        /// <param name="idEmprestimo">Initial value of the IdEmprestimo property.</param>
        /// <param name="idCliente">Initial value of the IdCliente property.</param>
        /// <param name="idEquipamento">Initial value of the IdEquipamento property.</param>
        /// <param name="dataEmprestimo">Initial value of the DataEmprestimo property.</param>
        /// <param name="quantidade">Initial value of the Quantidade property.</param>
        public static emprestimo Createemprestimo(global::System.Int32 idEmprestimo, global::System.Int32 idCliente, global::System.Int32 idEquipamento, global::System.DateTime dataEmprestimo, global::System.Int32 quantidade)
        {
            emprestimo emprestimo = new emprestimo();

            emprestimo.IdEmprestimo   = idEmprestimo;
            emprestimo.IdCliente      = idCliente;
            emprestimo.IdEquipamento  = idEquipamento;
            emprestimo.DataEmprestimo = dataEmprestimo;
            emprestimo.Quantidade     = quantidade;
            return(emprestimo);
        }
示例#4
0
    protected void selecionarEquipamento_Click(object sender, EventArgs e)
    {
        if (char.IsNumber(txtQtdeEmprestimo.Text, 0) && char.IsNumber(lblIdClient.Text, 0))
        {
            emprestimoRepository = new EmprestimoRepository();

            emprestimoModel.emprestimo _emprestimo = new emprestimoModel.emprestimo();

            _emprestimo.DataEmprestimo = DateTime.Now;
            _emprestimo.IdCliente      = int.Parse(lblIdClient.Text);
            _emprestimo.IdEquipamento  = int.Parse(dropEquipamento.SelectedItem.Value);
            _emprestimo.Status         = 1;
            _emprestimo.Quantidade     = int.Parse(txtQtdeEmprestimo.Text);

            var id = 1;

            if (emprestimoRepository.FindAll().Count() > 0)
            {
                id = emprestimoRepository.FindAll().Count() + 1;
            }



            _emprestimo.IdEmprestimo = id;



            emprestimoRepository.Add(_emprestimo);


            var _emprestimos = emprestimoRepository.FindAllByIdClient(int.Parse(lblIdClient.Text));

            gridEmprestimo.DataSource = _emprestimos;
            gridEmprestimo.DataBind();
        }
        else
        {
            Response.Write("Consulte o cliente e insira a quantidade, campo deve ser numerico.");
        }
    }
 public void Add(emprestimo emprestimo)
 {
     this._ctxEmprestimo.AddToemprestimoes(emprestimo);
     this._ctxEmprestimo.SaveChanges();
 }
 /// <summary>
 /// Create a new emprestimo object.
 /// </summary>
 /// <param name="idEmprestimo">Initial value of the IdEmprestimo property.</param>
 public static emprestimo Createemprestimo(global::System.Int32 idEmprestimo)
 {
     emprestimo emprestimo = new emprestimo();
     emprestimo.IdEmprestimo = idEmprestimo;
     return emprestimo;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the emprestimoes EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToemprestimoes(emprestimo emprestimo)
 {
     base.AddObject("emprestimoes", emprestimo);
 }
示例#8
0
 /// <summary>
 /// Deprecated Method for adding a new object to the emprestimoes EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToemprestimoes(emprestimo emprestimo)
 {
     base.AddObject("emprestimoes", emprestimo);
 }
示例#9
0
 /// <summary>
 /// Create a new emprestimo object.
 /// </summary>
 /// <param name="idEmprestimo">Initial value of the IdEmprestimo property.</param>
 /// <param name="idCliente">Initial value of the IdCliente property.</param>
 /// <param name="idEquipamento">Initial value of the IdEquipamento property.</param>
 /// <param name="dataEmprestimo">Initial value of the DataEmprestimo property.</param>
 /// <param name="quantidade">Initial value of the Quantidade property.</param>
 public static emprestimo Createemprestimo(global::System.Int32 idEmprestimo, global::System.Int32 idCliente, global::System.Int32 idEquipamento, global::System.DateTime dataEmprestimo, global::System.Int32 quantidade)
 {
     emprestimo emprestimo = new emprestimo();
     emprestimo.IdEmprestimo = idEmprestimo;
     emprestimo.IdCliente = idCliente;
     emprestimo.IdEquipamento = idEquipamento;
     emprestimo.DataEmprestimo = dataEmprestimo;
     emprestimo.Quantidade = quantidade;
     return emprestimo;
 }