private void ACTUALIZAR_FECHA_ESTADO_PEDIDO() //AQUI ACTUALIZO LA FECHA DE PREPARADO DE MIS REGISTROS DE MI GRIDVIEW PEDIDO_DETALLE { // AQUI GENERO UN GRIDVIEW A TRAVEZ DE UN CONTROL PARA PODER UTLIZARLO LUEGO Y PODER ACCEDER A SUS DATOS GridView DGVDETALLE_PEDIDO = (GridView)DataList1.Items[Convert.ToInt32(Session["COCINA_LISTA"].ToString())].FindControl("dgvDETALLE_PEDIDO"); //AQUI CAPTURO EL VALOR DE MI GRIDVIEW DE LA FILA X Y DE LA COLUMNA X OSEA CAPTURO EL CODIGO DEL BIEN string ID_BIEN = DGVDETALLE_PEDIDO.Rows[Convert.ToInt32(Session["COCINA_FILA"].ToString())].Cells[1].Text.ToString(); //OBTENIENDO EL ID_PEDIDO Label lblID_PEDIDO = (Label)DataList1.Items[Convert.ToInt32(Session["COCINA_LISTA"].ToString())].FindControl("lblNUM_PEDIDO"); string ID_PEDIDO = lblID_PEDIDO.Text.ToString(); //OBTENIENDO EL ITEM DEL PRODUCTO //LBLPRUEBA.Text=DGVDETALLE_PEDIDO.Rows[Convert.ToInt32(Session["COCINA_FILA"].ToString())].Cells[4].Text.ToString(); int ITEM = Convert.ToInt32(DGVDETALLE_PEDIDO.Rows[Convert.ToInt32(Session["COCINA_FILA"].ToString())].Cells[4].Text.ToString()); if (ESTADO_PEDIDO == "ESTADO PREPARADO") { //CON ESTO LLAMO A MI PROCEDIMIENTO ALMACENADO PARA ACTUALIZAR LA FECHA DE PREPARADO N_OBJVENTAS.ACTUALIZA_FECHA_ESTADO_PEDIDO(ID_PEDIDO, ID_BIEN, ITEM, ESTADO_PEDIDO); } else { if (ESTADO_PEDIDO == "ESTADO DESHACER") { //CON ESTO LLAMO A MI PROCEDIMIENTO ALMACENADO PARA ACTUALIZAR LA FECHA DE DESPACHADO N_OBJVENTAS.ACTUALIZA_FECHA_ESTADO_PEDIDO(ID_PEDIDO, ID_BIEN, ITEM, ESTADO_PEDIDO); } else { //CON ESTO LLAMO A MI PROCEDIMIENTO ALMACENADO PARA ACTUALIZAR LA FECHA DE DESPACHADO N_OBJVENTAS.ACTUALIZA_FECHA_ESTADO_PEDIDO(ID_PEDIDO, ID_BIEN, ITEM, ESTADO_PEDIDO); } } ACTUALIZAR_FECHA_ATENCION(); }