protected void btnRegistrar_Click(object sender, EventArgs e) { if (txtcodigo.Text == "" | txt_cantidad.Text == "") { Utils.AddScriptClientUpdatePanel(UpdatePanel1, "showSuccessMessage6()"); } if (true) { } try { //if (rbCatalogo.Checked == true) //{ //REGISTRAR SOLICTUD _log.CustomWriteOnLog("registrar pedido personalizado", "entro a pedido personalizado por catalogo"); objDtoSolicitud.VS_TipoSolicitud = "Personalizado por catalogo"; _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoSolicitud.VS_TipoSolicitud : " + objDtoSolicitud.VS_TipoSolicitud); objDtoSolicitud.IS_Cantidad = int.Parse(txt_cantidad.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoSolicitud.VS_TipoSolicitud : " + objDtoSolicitud.VS_TipoSolicitud); objDtoSolicitud.DS_ImporteTotal = double.Parse(txt_importe.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoSolicitud.VS_TipoSolicitud : " + objDtoSolicitud.DS_ImporteTotal); objDtoSolicitud.VS_Comentario = txtarea.Text; _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoSolicitud.VS_TipoSolicitud : " + objDtoSolicitud.VS_Comentario); objDtoSolicitud.IS_EstadoPago = 1; //estado pendiente objCtrSolicitud.RegistrarSolcitud_PC(objDtoSolicitud); _log.CustomWriteOnLog("registrar pedido personalizado", "se registro la solicitud"); //REGISTRAR MOLDURA X USUARIO _log.CustomWriteOnLog("registrar pedido personalizado", "Entra a registrar Moldura x Usuario"); objDtoMXU.FK_IM_Cod = int.Parse(txtcodigo.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMXU.FK_IM_Cod : " + objDtoMXU.FK_IM_Cod); objDtoMXU.IMU_Cantidad = int.Parse(txt_cantidad.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMXU.FK_IM_Cod : " + objDtoMXU.IMU_Cantidad); objDtoMXU.DMU_Precio = double.Parse(txt_precio.Text); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMXU.FK_IM_Cod : " + objDtoMXU.DMU_Precio); objDtoMXU.FK_VU_Cod = Session["DNIUsuario"].ToString(); _log.CustomWriteOnLog("registrar pedido personalizado", "objDtoMXU.FK_IM_Cod : " + objDtoMXU.FK_VU_Cod); objCtrMXU.registrarMXU(objDtoMXU); _log.CustomWriteOnLog("registrar pedido personalizado", "se registro la Moldura x Usuario satisfactoriamente"); //ACTUALIZAR MOLDURA X USUARIO _log.CustomWriteOnLog("registrar pedido personalizado", "Entra a actualizacion de la Moldura x Usuario"); int idMXU = objDtoMXU.PK_IMU_Cod; _log.CustomWriteOnLog("registrar pedido personalizado", "El idMXU es: " + idMXU); int Nsolicitud = objDtoSolicitud.PK_IS_Cod; _log.CustomWriteOnLog("registrar pedido personalizado", " El PK de solicitud guardado en Nsolicitud es: " + Nsolicitud); objDtoMXU.FK_IS_Cod = Nsolicitud; _log.CustomWriteOnLog("registrar pedido personalizado", "El Pk de la solcitud se almacena ahora en objDtoMXU.FK_IS_Cod y es: " + objDtoMXU.FK_IS_Cod); objCtrMXU.actualizarMXUSol(objDtoMXU); Utils.AddScriptClientUpdatePanel(UpdatePanel1, "showSuccessMessage3()"); _log.CustomWriteOnLog("registrar pedido personalizado", "se actualizado la Moldura x Usuario satisfactoriamente"); //Utils.AddScriptClient("showSuccessMessage2()"); //Utils.AddScriptClientUpdatePanel(upBotonEnviar, "showSuccessMessage2()"); //} } catch (Exception ex) { _log.CustomWriteOnLog("registrar pedido personalizado", "Error = " + ex.Message + "posicion" + ex.StackTrace); } }