Ejemplo n.º 1
0
 private void editar()
 {
     if (ctrLogo.getImage() != null)
     {
         ImagenResponse tmpImagenResponse = editarImagen();
         if (tmpImagenResponse.correcto)
         {
             TiporedsocialResponse tmpTipoRedResponse = editarTipoRed(tmpImagenResponse.objeto);
             if (tmpTipoRedResponse.correcto)
             {
                 Controles.mensajes.mensajeCorrecto("La Red Social fue modificada correctamente");
                 this.Close();
             }
             else
             {
                 Controles.mensajes.errorWebServices(tmpTipoRedResponse.error);
                 serviciosImagen.eliminarImagen(tmpImagenResponse.objeto);
             }
         }
         else
         {
             Controles.mensajes.errorWebServices(tmpImagenResponse.error);
         }
     }
     else
     {
         TiporedsocialResponse tmpTipoRedResponse = editarTipoRed(null);
         if (tmpTipoRedResponse.correcto)
         {
             Controles.mensajes.mensajeCorrecto("La Red Social fue modificada correctamente");
             if (imagen != null && imagen.ID_IMAGEN > 0)
             {
                 serviciosImagen.eliminarImagen(imagen);
             }
             this.Close();
         }
         else
         {
             Controles.mensajes.errorWebServices(tmpTipoRedResponse.error);
             //serviciosImagen.eliminarImagen(tmpImagenResponse.objeto);
         }
     }
 }
Ejemplo n.º 2
0
 private void eliminarEmpresa()
 {
     try
     {
         if (grdDatos.RowCount > 0 && grdDatos.SelectedRows != null && grdDatos.SelectedRows.Count > 0)
         {
             if (MessageBox.Show("¿Esta seguro(a) que desea eliminar la empresa " + grdDatos.SelectedRows[0].Cells["RAZON_SOCIAL"].Value.ToString() + ", SUCURSAL " + grdDatos.SelectedRows[0].Cells["SUCURSAL"].Value.ToString() + "?", "Confirmar eliminación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
             {
                 long tmpLong = 0;
                 WS_ServiciosEmpresa.Empresa tmpEmpresa = new WS_ServiciosEmpresa.Empresa();
                 tmpLong = 0;
                 long.TryParse(grdDatos.SelectedRows[0].Cells["ID_EMPRESA"].Value.ToString(), out tmpLong);
                 tmpEmpresa.ID_EMPRESA = tmpLong;
                 tmpLong = 0;
                 Imagen tmpImagen = new Imagen();
                 long.TryParse(grdDatos.SelectedRows[0].Cells["ID_IMAGEN"].Value.ToString(), out tmpLong);
                 tmpImagen.ID_IMAGEN = tmpLong;
                 if (tmpEmpresa.ID_EMPRESA > 0)
                 {
                     WS_ServiciosEmpresa.EmpresaResponse objResponseEmpresa = serviciosEmpresa.eliminarEmpresa(tmpEmpresa);
                     if (objResponseEmpresa != null && objResponseEmpresa.correcto)
                     {
                         Controles.mensajes.mensajeCorrecto("Empresa eliminada correctamente");
                         if (tmpImagen != null && tmpImagen.ID_IMAGEN > 0)
                         {
                             ImagenResponse objResponseImagen = serviciosImagen.eliminarImagen(tmpImagen);
                             if (objResponseImagen != null && objResponseImagen.correcto)
                             {
                                 Controles.mensajes.mensajeCorrecto("El logo de la empresa se eliminó correctamente");
                             }
                             else
                             {
                                 Controles.mensajes.errorWebServices(objResponseImagen.error);
                             }
                         }
                     }
                     else
                     {
                         Controles.mensajes.errorWebServices(objResponseEmpresa.error);
                     }
                     getEmpresas();
                 }
             }
         }
         else
         {
             Controles.mensajes.mensajeError("Debe seleccionar una empresa de la lista");
         }
     }
     catch (Exception exp)
     {
         Controles.mensajes.mensajeError(exp.Message);
     }
 }
Ejemplo n.º 3
0
 private void eliminarTiporedsocial()
 {
     if (grdTiposRedesSociales.Rows != null && grdTiposRedesSociales.Rows.Count > 0 &&
         grdTiposRedesSociales.SelectedRows != null && grdTiposRedesSociales.SelectedRows.Count > 0)
     {
         try
         {
             if (MessageBox.Show("¿Esta seguro(a) que desea eliminar la Red Social " + grdTiposRedesSociales.SelectedRows[0].Cells["RED_SOCIAL"].Value.ToString() + "?", "Confirmar eliminación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
             {
                 Imagen tmpImagen = new Imagen();
                 long   tmpLong   = 0;
                 long.TryParse(grdTiposRedesSociales.SelectedRows[0].Cells["ID_IMAGEN"].Value.ToString(), out tmpLong);
                 tmpImagen.ID_IMAGEN = tmpLong;
                 Tiporedsocial tmpTipoRed = new Tiporedsocial();
                 tmpLong = 0;
                 long.TryParse(grdTiposRedesSociales.SelectedRows[0].Cells["ID_TIPO_RED_SOCIAL"].Value.ToString(), out tmpLong);
                 tmpTipoRed.ID_TIPO_RED_SOCIAL = tmpLong;
                 if (tmpTipoRed.ID_TIPO_RED_SOCIAL > 0)
                 {
                     TiporedsocialResponse objResponseTipored = serviciosTiporedsocial.eliminarTiporedsocial(tmpTipoRed);
                     if (objResponseTipored != null && objResponseTipored.correcto)
                     {
                         if (tmpImagen.ID_IMAGEN > 0)
                         {
                             ImagenResponse objResponseImagen = serviciosImagen.eliminarImagen(tmpImagen);
                             if (objResponseImagen != null && !objResponseImagen.correcto)
                             {
                                 Controles.mensajes.errorWebServices(objResponseImagen.error);
                             }
                         }
                         Controles.mensajes.mensajeCorrecto("Red Social eliminada correctamente");
                     }
                     else
                     {
                         Controles.mensajes.errorWebServices(objResponseTipored.error);
                     }
                     getTiposRedesSociales();
                 }
             }
         }
         catch (Exception exp)
         {
             Controles.mensajes.mensajeError(exp.Message);
         }
     }
     else
     {
         Controles.mensajes.mensajeError("Debe seleccionar un Tipo de Red Social  de la lista");
     }
 }
Ejemplo n.º 4
0
 private void eliminarProducto()
 {
     try
     {
         if (grdDatos.RowCount > 0 && grdDatos.SelectedRows != null && grdDatos.SelectedRows.Count > 0)
         {
             if (MessageBox.Show("¿Está seguro(a) que desea eliminar el producto " + grdDatos.SelectedRows[0].Cells["PRODUCTO"].Value.ToString() + ", de la empresa " + grdDatos.SelectedRows[0].Cells["RAZON_SOCIAL"].Value.ToString() + ", sucursal " + grdDatos.SelectedRows[0].Cells["SUCURSAL"].Value.ToString() + "?", "Confirmar eliminación", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
             {
                 long     tmpLong     = 0;
                 Producto tmpProducto = new Producto();
                 long.TryParse(grdDatos.SelectedRows[0].Cells["ID_PRODUCTO"].Value.ToString(), out tmpLong);
                 tmpProducto.ID_PRODUCTO = tmpLong;
                 tmpLong = 0;
                 Imagen tmpImagen = new Imagen();
                 long.TryParse(grdDatos.SelectedRows[0].Cells["ID_IMAGEN"].Value.ToString(), out tmpLong);
                 tmpImagen.ID_IMAGEN = tmpLong;
                 ProductoResponse objResponseProducto = serviciosProducto.eliminarProducto(tmpProducto);
                 if (objResponseProducto != null && objResponseProducto.correcto)
                 {
                     Controles.mensajes.mensajeCorrecto("El producto fue eliminado correctamente");
                     ImagenResponse objResponseImagen = serviciosImagen.eliminarImagen(tmpImagen);
                     if (objResponseImagen != null && objResponseImagen.correcto)
                     {
                         Controles.mensajes.mensajeCorrecto("La iamgen, del producto eliminado, tambien se eliminó correctamente");
                     }
                     else
                     {
                         Controles.mensajes.errorWebServices(objResponseImagen.error);
                     }
                 }
                 else
                 {
                     Controles.mensajes.errorWebServices(objResponseProducto.error);
                 }
             }
         }
         else
         {
             Controles.mensajes.mensajeError("Debe seleccionar un producto de la lista");
         }
     }
     catch (Exception exp)
     {
         Controles.mensajes.mensajeError(exp.Message);
     }
 }
Ejemplo n.º 5
0
 private void guardar()
 {
     try
     {
         if (ctrLogo.getImage() != null)
         {
             ImagenResponse responseImagen = guardarImagen();
             if (responseImagen.correcto)
             {
                 WS_ServiciosEmpresa.Empresa tmpEmpresa = new WS_ServiciosEmpresa.Empresa();
                 tmpEmpresa.DIRECCION_CLIENTE = txtDireccion.Text.Trim();
                 tmpEmpresa.ID_IMAGEN         = responseImagen.objeto.ID_IMAGEN;
                 if (ctrMunicipio.getMunicipioSeleccionado() != null)
                 {
                     tmpEmpresa.ID_MUNICIPIO = (ctrMunicipio.getMunicipioSeleccionado()).ID_MUNICIPIO;
                 }
                 tmpEmpresa.NIT          = txtNit.Text.Trim();
                 tmpEmpresa.RAZON_SOCIAL = txtRazonSocial.Text.Trim();
                 tmpEmpresa.SLOGAN       = txtSlogan.Text.Trim();
                 if (radPrincipal.Checked)
                 {
                     tmpEmpresa.SUCURSAL = "PRINCIPAL";
                 }
                 else
                 {
                     tmpEmpresa.SUCURSAL = txtSucursal.Text.Trim();
                 }
                 tmpEmpresa.TELEFONO = txtTelefono.Text.Trim();
                 EmpresaResponse responseEmpresa = serviciosEmpresa.crearEmpresa(tmpEmpresa);
                 if (responseEmpresa != null && responseEmpresa.correcto)
                 {
                     Controles.mensajes.mensajeCorrecto("Los datos de la empresa fueron guardados correctamente");
                 }
                 else
                 {
                     serviciosImagen.eliminarImagen(responseImagen.objeto);
                     Controles.mensajes.errorWebServices(responseEmpresa.error);
                 }
             }
             else
             {
                 Controles.mensajes.errorWebServices(responseImagen.error);
             }
         }
         else
         {
             WS_ServiciosEmpresa.Empresa tmpEmpresa = new WS_ServiciosEmpresa.Empresa();
             tmpEmpresa.DIRECCION_CLIENTE = txtDireccion.Text.Trim();
             if (ctrMunicipio.getMunicipioSeleccionado() != null)
             {
                 tmpEmpresa.ID_MUNICIPIO = (ctrMunicipio.getMunicipioSeleccionado()).ID_MUNICIPIO;
             }
             tmpEmpresa.NIT          = txtNit.Text.Trim();
             tmpEmpresa.RAZON_SOCIAL = txtRazonSocial.Text.Trim();
             tmpEmpresa.SLOGAN       = txtSlogan.Text.Trim();
             if (radPrincipal.Checked)
             {
                 tmpEmpresa.SUCURSAL = "PRINCIPAL";
             }
             else
             {
                 tmpEmpresa.SUCURSAL = txtSucursal.Text.Trim();
             }
             tmpEmpresa.TELEFONO = txtTelefono.Text.Trim();
             EmpresaResponse responseEmpresa = serviciosEmpresa.crearEmpresa(tmpEmpresa);
             if (responseEmpresa != null && responseEmpresa.correcto)
             {
                 Controles.mensajes.mensajeCorrecto("Los datos de la empresa fueron guardados correctamente");
             }
             else
             {
                 Controles.mensajes.errorWebServices(responseEmpresa.error);
             }
         }
     }
     catch (Exception e)
     {
         Controles.mensajes.mensajeError(e.Message);
     }
 }