protected void btngrabar_Click(object sender, EventArgs e) { try { if (txtnommaterial.Text == string.Empty) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "$.growl.warning({ title: 'Mensaje Sistema', message: 'Primero debe realizar la busqueda del material.'});", true); return; } int idmaterial = Utilidades.ToInt(txtcodmaterial.Text); DataTable data = AtencionPeluqueriaBuss.GetDatosMaterial(idmaterial); decimal cantidad = Utilidades.ToDecimal(txtcantidad.Text); if (cantidad == 0) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "$.growl.warning({ title: 'Mensaje Sistema', message: 'Ingrese la cantidad.'});", true); return; } if (data.Rows.Count > 0) { this.txtnommaterial.Text = data.Rows[0]["Nombre"].ToString(); this.txtDescripciónmat.Text = data.Rows[0]["Descripcion"].ToString(); this.txtcategoria.Text = data.Rows[0]["Categoria"].ToString(); this.txtmodelo.Text = data.Rows[0]["Modelo"].ToString(); this.txtundmedida.Text = data.Rows[0]["UnidadMedida"].ToString(); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('El material para el código ingresado no existe.')", true); limpiarform(); return; } KardexMaterial kardex = new KardexMaterial(); kardex.FechaMovimiento = txtfecharegistro.Text; kardex.Cantidad = Utilidades.ToDecimal(txtcantidad.Text); kardex.PrecioCompra = Utilidades.ToDecimal(txtpreciocompra.Text); kardex.TipoMovimiento = cboTipoMov.SelectedValue; kardex.idMaterial = Utilidades.ToInt(txtcodmaterial.Text); kardex.NumGuia = txtnumguia.Text.ToUpper(); AtencionPeluqueriaBuss.GrabarKardexMaterial(kardex, 1); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "$.growl.warning({ title: 'Mensaje Sistema', message: 'Movimiento de kardex ingresado correctamente.'});", true); this.limpiarform(); } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "$.growl.warning({ title: 'Mensaje Sistema', message: 'Error interno del sistema.'});", true); } }
protected void btnbuscarmaterial_Click(object sender, EventArgs e) { try { int idmaterial = Utilidades.ToInt(txtcodmaterial.Text); if (idmaterial > 0) { DataTable data = AtencionPeluqueriaBuss.GetDatosMaterial(idmaterial); if (data.Rows.Count > 0) { this.txtnommaterial.Text = data.Rows[0]["Nombre"].ToString(); this.txtDescripciónmat.Text = data.Rows[0]["Descripcion"].ToString(); this.txtcategoria.Text = data.Rows[0]["Categoria"].ToString(); this.txtmodelo.Text = data.Rows[0]["Modelo"].ToString(); this.txtundmedida.Text = data.Rows[0]["UnidadMedida"].ToString(); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('El material para el código ingresado no existe.')", true); limpiarform(); } } else { lblModalTitle.Text = "Buscar Material"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "myModal", "$('#myModal').modal();", true); upModal.Update(); } } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "$.growl.warning({ title: 'Mensaje Sistema', message: 'Error interno del sistema.'});", true); } }