private void RetornarArticuloSeleccionado() { VwArticulostocklista vwArticulostocklista = (VwArticulostocklista)gvArticulo.GetFocusedRow(); VwArticulounidadSel = AsignarVwArticulo(vwArticulostocklista); DialogResult = DialogResult.OK; }
private VwArticulounidad AsignarVwArticulo(VwArticulostocklista vwArticulostocklista) { VwArticulounidad vwArticulounidad = new VwArticulounidad(); vwArticulounidad.Idarticulo = vwArticulostocklista.Idarticulo; vwArticulounidad.Codigoarticulo = vwArticulostocklista.Codigoarticulo; vwArticulounidad.Codigoproveedor = vwArticulostocklista.Codigoproveedor; vwArticulounidad.Codigodebarra = vwArticulostocklista.Codigodebarra; vwArticulounidad.Idunidadinventario = vwArticulostocklista.Idunidadmedida; vwArticulounidad.Codigounidadmedida = vwArticulostocklista.Codigounidadmedida; vwArticulounidad.Nombreunidadmedida = vwArticulostocklista.Nombreunidadmedida; vwArticulounidad.Abrunidadmedida = vwArticulostocklista.Abrunidadmedida; vwArticulounidad.Factorconversion = vwArticulostocklista.Factorconversion; vwArticulounidad.Idarticuloclasificacion = vwArticulostocklista.Idarticuloclasificacion; vwArticulounidad.Codigoclasificacion = vwArticulostocklista.Codigoclasificacion; vwArticulounidad.Nombreclasificacion = vwArticulostocklista.Nombreclasificacion; vwArticulounidad.Idmarca = vwArticulostocklista.Idmarca; vwArticulounidad.Nombremarca = vwArticulostocklista.Nombremarca; vwArticulounidad.Nombrearticulo = vwArticulostocklista.Nombrearticulo; vwArticulounidad.Idimpuesto = vwArticulostocklista.Idimpuesto; vwArticulounidad.Abreviaturaigv = vwArticulostocklista.Abreviaturaigv; vwArticulounidad.Nombreimpuesto = vwArticulostocklista.Nombreimpuesto; vwArticulounidad.Porcentajeimpuesto = vwArticulostocklista.Porcentajeimpuesto; vwArticulounidad.Idimpuestoisc = vwArticulostocklista.Idimpuestoisc; vwArticulounidad.Abreviaturaisc = vwArticulostocklista.Abreviaturaisc; vwArticulounidad.Nombreimpuestoisc = vwArticulostocklista.Nombreimpuestoisc; vwArticulounidad.Porcentajeimpuestoisc = vwArticulostocklista.Porcentajeimpuestoisc; vwArticulounidad.Activo = vwArticulostocklista.Activo; vwArticulounidad.Muevekardex = vwArticulostocklista.Muevekardex; vwArticulounidad.Pesoarticulo = vwArticulostocklista.Pesoarticulo; vwArticulounidad.Stockminarticulo = vwArticulostocklista.Stockminarticulo; vwArticulounidad.Stockmaximo = vwArticulostocklista.Stockmaximo; vwArticulounidad.Aplicapercepcion = vwArticulostocklista.Aplicapercepcion; vwArticulounidad.Comentario = vwArticulostocklista.Comentario; vwArticulounidad.Esarticuloinventario = vwArticulostocklista.Esarticuloinventario; vwArticulounidad.Esarticulodeventa = vwArticulostocklista.Esarticulodeventa; vwArticulounidad.Esarticulodecompra = vwArticulostocklista.Esarticulodecompra; vwArticulounidad.Esactivofijo = vwArticulostocklista.Esactivofijo; vwArticulounidad.Idcuentacontable = vwArticulostocklista.Idcuentacontable; vwArticulounidad.Codigocuenta = vwArticulostocklista.Codigocuenta; vwArticulounidad.Nombrecuenta = vwArticulostocklista.Nombrecuenta; vwArticulounidad.Idtipoafectacionigv = vwArticulostocklista.Idtipoafectacionigv; vwArticulounidad.Codigotipoafectacionigv = vwArticulostocklista.Codigotipoafectacionigv; vwArticulounidad.Nombretipoafectacionigv = vwArticulostocklista.Nombretipoafectacionigv; vwArticulounidad.Gravado = vwArticulostocklista.Gravado; vwArticulounidad.Exonerado = vwArticulostocklista.Exonerado; vwArticulounidad.Inafecto = vwArticulostocklista.Inafecto; vwArticulounidad.Exportacion = vwArticulostocklista.Exportacion; vwArticulounidad.Caracteristicas = vwArticulostocklista.Caracteristicas; vwArticulounidad.Stock = vwArticulostocklista.Stock; vwArticulounidad.Preciolista = Convert.ToDecimal(gvArticulo.GetFocusedRowCellValue(gcPreciolista)); vwArticulounidad.Listaprecioincluyeimpuesto = vwArticulostocklista.Listaprecioincluyeimpuesto; vwArticulounidad.Esarticulocompuesto = vwArticulostocklista.Esarticulocompuesto; return(vwArticulounidad); }