Exemple #1
0
        internal DataSet GetAll(ProductOpeningProvider provider)
        {
            DataSet ds = new DataSet();

            try
            {
                string sql = "EXEC [dbo].[spOpeningStock] @Option = 'Select'";
                if (!provider.ProductId.Equals(0))
                {
                    sql += ",@ProductID = " + provider.ProductId;
                }

                SqlCommand command = new SqlCommand();
                this.ConnectionOpen();
                command.Connection = Connection;
                this.BeginTransaction(true);
                command.Transaction = this.Transaction;
                command.CommandType = CommandType.Text;
                command.CommandText = sql;
                new SqlDataAdapter(command).Fill(ds);
                this.CommitTransaction();
                this.ConnectionClosed();
            }
            catch (Exception exp)
            {
                this.RollbackTransaction();
                throw new Exception(exp.Message);
            }
            finally
            {
                this.ConnectionClosed();
            }
            return(ds);
        }
Exemple #2
0
        internal bool Delete(ProductOpeningProvider provider)
        {
            string query = "EXEC [dbo].[spOpeningStock]"
                           + "@Option = 'Delete',"
                           + "@ID = '" + provider.ID + "'";

            return(ExecuteTextQuery(query));
        }
Exemple #3
0
 private void Clear()
 {
     lblMsg.InnerText  = string.Empty;
     holdID.Value      = string.Empty;
     tbOpeningQty.Text = "0";
     //tbOpeningAmount.Text = "0";
     txtLocation.Text          = string.Empty;
     ddlDivision.SelectedIndex = 0;
     provider = new ProductOpeningProvider();
     LoadData();
 }
Exemple #4
0
        //private SqlDataAdapter sqlDataAdapter = null;
        public bool Save(ProductOpeningProvider provider)
        {
            string query = "EXEC [dbo].[spOpeningStock]"
                           + "@Option = 'Save',"
                           + "@ProductID  = '" + provider.ProductId + "',"
                           + "@OpeningQuantity = '" + provider.OpeningQty + "',"
                           + "@OpeningAmount = '" + provider.OpeningAmount + "',"
                           + "@Location = '" + provider.Locatioin + "',"
                           + "@UserId = '" + provider.EntryUserID + "'";

            return(ExecuteTextQuery(query));
        }
Exemple #5
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     this.AlertNone(lblMsg);
     try
     {
         Save();
         provider = new ProductOpeningProvider();
         LoadData();
     }
     catch (Exception ex)
     {
         MessageHelper.ShowAlertMessage(ex.Message);
     }
 }