protected void btnBuscarProducto_Click(object sender, EventArgs e) { try { if (txtcodigo.Text == "") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Ingrese codigo de moldura!!', type: 'error'});", true); return; } _log.CustomWriteOnLog("registrar pedido personalizado", "entro a busqueda"); objDtoMoldura.PK_IM_Cod = int.Parse(txtcodigo.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMoldura.PK_IM_Cod : " + objDtoMoldura.PK_IM_Cod); if (!objCtrMoldura.MolduraExiste(objDtoMoldura)) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'La moldura " + objDtoMoldura.PK_IM_Cod + " NO EXISTE!!', type: 'error'});", true); //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'La moldura " + objDtoMoldura.PK_IM_Cod + " NO EXISTE!!'})</script>"); return; } //Obtener moldura y unidad metrica objCtrMoldura.ObtenerMoldura(objDtoMoldura, objDtoTipoMoldura); txt_descripcion.Text = objDtoMoldura.VM_Descripcion.ToString(); txt_medida.Text = objDtoMoldura.DM_Medida.ToString() + objDtoTipoMoldura.VTM_UnidadMetrica.ToString(); txtunidadmetrica.Value = objDtoTipoMoldura.VTM_UnidadMetrica.ToString(); _log.CustomWriteOnLog("registrar pedido personalizado", " devolvio objDtoMoldura.DM_Medida y objDtoTipoMoldura.VTM_UnidadMetrica : " + objDtoMoldura.DM_Medida + " " + objDtoTipoMoldura.VTM_UnidadMetrica); txt_precio.Text = objDtoMoldura.DM_Precio.ToString(); _log.CustomWriteOnLog("registrar pedido personalizado", "devolvio objDtoMoldura.DM_Precio : " + objDtoMoldura.DM_Precio); buscar.Update(); } catch (Exception ex) { _log.CustomWriteOnLog("registrar pedido personalizado", "Error = " + ex.Message + "posicion" + ex.StackTrace); } }
protected void btn_BuscarProducto_Click(object sender, EventArgs e) { try { if (txtcodigo.Text == "") { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'Ingrese codigo de moldura!!', type: 'error'});", true); return; } _log.CustomWriteOnLog("registrar pedido personalizado", "entro a busqueda"); objDtoMoldura.PK_IM_Cod = int.Parse(txtcodigo.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMoldura.PK_IM_Cod : " + objDtoMoldura.PK_IM_Cod); if (!objCtrMoldura.MolduraExiste(objDtoMoldura)) { ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({icon: 'error',title: 'ERROR!',text: 'La moldura " + objDtoMoldura.PK_IM_Cod + " NO EXISTE!!', type: 'error'});", true); //ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "<script>swal({icon: 'error',title: 'ERROR!',text: 'La moldura " + objDtoMoldura.PK_IM_Cod + " NO EXISTE!!'})</script>"); return; } //Obtener moldura y unidad metrica objCtrMoldura.ObtenerMoldura(objDtoMoldura, objDtoTipoMoldura); txtDescripcion.Text = objDtoMoldura.VM_Descripcion.ToString(); txtLargo.Text = objDtoMoldura.DM_Largo.ToString() + objDtoTipoMoldura.VTM_UnidadMetrica.ToString(); txtAncho.Text = objDtoMoldura.DM_Ancho.ToString() + objDtoTipoMoldura.VTM_UnidadMetrica.ToString(); byte[] ByteArray = objDtoMoldura.VBM_Imagen; string strbase64 = Convert.ToBase64String(ByteArray); Imagen1.ImageUrl = "data:image/png;base64," + strbase64; txtunidadmetrica.Value = objDtoTipoMoldura.VTM_UnidadMetrica.ToString(); //_log.CustomWriteOnLog("registrar pedido personalizado", " devolvio objDtoMoldura.DM_Medida y objDtoTipoMoldura.VTM_UnidadMetrica : " + objDtoMoldura.DM_Medida + " " + objDtoTipoMoldura.VTM_UnidadMetrica); txtPrecio.Text = objDtoMoldura.DM_Precio.ToString(); _log.CustomWriteOnLog("registrar pedido personalizado", "devolvio objDtoMoldura.DM_Precio : " + objDtoMoldura.DM_Precio); Buscar.Update(); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({type: 'success',title: 'Solicitud registrada!',text: 'Datos ENVIADOS!!'}).then(function(){window.location.href='ConsultarEstadosPago.aspx'})", true); } catch (Exception ex) { _log.CustomWriteOnLog("registrar pedido personalizado", "Error = " + ex.Message + "posicion" + ex.StackTrace); } }