private void get_nuevo_producto() { tb_me_productosBL BL = new tb_me_productosBL(); tb_me_productos BE = new tb_me_productos(); DataTable DT = new DataTable(); BE.moduloid = moduloid.Text.Trim(); BE.lineaid = lineaid.Text.Trim(); BE.grupoid = grupoid.Text.Trim(); BE.subgrupoid = subgrupoid.Text.Trim(); DT = BL.GetAll_nuevocodprod(EmpresaID, BE).Tables[0]; try { item.Text = Convert.ToString(Convert.ToInt16(DT.Rows[0]["item"].ToString().Substring(10, 3)) + 1).PadLeft(3, '0'); productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text; } catch { item.Text = "000"; productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text; } if (productid.Text.Trim().Length == 13) { generar_denominacion(); form_bloqueado(true); productname.Focus(); btn_cancelar.Enabled = true; btn_grabar.Enabled = true; btn_log.Enabled = true; } }
private void get_nuevo_producto() { var BL = new tb_me_productosBL(); var BE = new tb_me_productos(); var DT = new DataTable(); BE.moduloid = cbo_moduloides.SelectedValue.ToString(); BE.lineaid = lineaid.Text.Trim(); BE.grupoid = grupoid.Text.Trim(); BE.subgrupoid = subgrupoid.Text.Trim(); DT = BL.GetAll_nuevocodprod(EmpresaID, BE).Tables[0]; try { item.Text = DT.Rows[0]["item"].ToString().Substring(10, 3); productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text; } catch (Exception ex) { item.Text = "000"; productid.Text = lineaid.Text + grupoid.Text + subgrupoid.Text + item.Text; } if (productid.Text.Trim().Length == 13) { generar_denominacion(); form_bloqueado(true); titulo.Focus(); btn_cancelar.Enabled = true; btn_grabar.Enabled = true; btn_log.Enabled = true; } }